Sylvestre Ledru
943e638261
add tests for clangd
2020-03-09 19:02:16 +01:00
Sylvestre Ledru
de29f38ec9
Disable the emmintrin.h build test in qualify-clang.sh on arm64
2020-03-08 09:47:36 +01:00
Sylvestre Ledru
f79ace5602
fix the tests
2020-03-02 22:28:16 +01:00
Sylvestre Ledru
375bb31d35
add liclang-cpp10-dev in the list
2020-03-02 18:56:51 +01:00
Sylvestre Ledru
a3bfe3f25e
Silent the polly tests in debian/qualify-clang.sh clang (LLVM option parsing): Unknown command line argument '-polly'. Try: 'clang (LLVM option parsing) --help'
2020-02-29 23:56:51 +01:00
Sylvestre Ledru
1ad6142cf1
remove hardcoded version
2020-02-29 23:40:57 +01:00
Sylvestre Ledru
fe5501b176
also install clang-tidy
2020-02-16 17:21:15 +01:00
Sylvestre Ledru
47798c4125
add a missing removal
2020-02-16 17:18:57 +01:00
Sylvestre Ledru
66786d35c6
add a tsan example
2020-02-02 21:43:58 +01:00
Sylvestre Ledru
6ebc168912
Update of the qualify-script
2020-01-21 14:07:12 +01:00
Sylvestre Ledru
6d5fa424fd
the test now works
2020-01-06 11:13:02 +01:00
Gianfranco Costamagna
13091a1b30
Do not run z3 tests if z3 support is not enabled
2020-01-04 08:51:45 +01:00
Sylvestre Ledru
32987bf0d0
add a test for clang-tidy
2019-12-24 12:29:36 +01:00
Sylvestre Ledru
083c2b953b
add a test for https://bugs.debian.org/cgi-bin/bugreport.cgi\?bug\=943623
2019-10-29 20:13:01 +01:00
Sylvestre Ledru
87423490ac
test code coverage fuzzing
2019-10-20 18:40:02 +02:00
Sylvestre Ledru
b8c7c424ba
remove the too agressive exit
2019-10-17 11:31:22 +02:00
Sylvestre Ledru
4bf16f7645
add a test for z3
2019-10-16 11:57:00 +02:00
Sylvestre Ledru
f58c4f1506
Do not fail the test suite on the -lclang-cpp failing I think I need to create a libclang-cpp-dev package to unblock it (but dunno why it works locally)
2019-10-07 10:00:01 +02:00
Sylvestre Ledru
df60d67098
add a cpuid check
2019-10-05 10:22:36 +02:00
Sylvestre Ledru
f441d5abcf
show the error message
2019-09-11 22:23:11 +02:00
Sylvestre Ledru
5846370e55
improve the tests
2019-09-03 08:11:53 +02:00
Sylvestre Ledru
2c1d4d5a3b
gcc8 => 9
2019-09-01 11:00:38 +02:00
Sylvestre Ledru
6bf9ce13ab
improve the tests
2019-09-01 00:52:01 +02:00
Sylvestre Ledru
88da9a90dc
improve the tests with libclang-cpp
2019-09-01 00:48:38 +02:00
Sylvestre Ledru
f7f872e4e0
disable a test because of https://bugs.llvm.org/show_bug.cgi\?id\=43164
2019-08-29 16:07:52 +02:00
Sylvestre Ledru
e9368971c5
Remove the -lc++experimental test from the qualify-clang.sh script as the lib has been removed in 9~svn366022-1~exp1
2019-08-29 15:46:53 +02:00
Sylvestre Ledru
57a2255bf9
* Add clangd-X => libclang-common-X-dev dependency
...
See https://bugs.llvm.org/show_bug.cgi?id=43152
* llvm-tools: depend on python2 packages too, the move to python3 was
premature and broke opt-viewer.py
* clangd: Fix breaks+replaces missing epoch (Closes : #934016 )
* Add python to testsuite, still required by some test
2019-08-29 09:47:16 +02:00
Sylvestre Ledru
9375fa9e93
also install clangd in the quality script
2019-08-29 09:43:56 +02:00
Gianfranco Costamagna
0041c15710
Do not fail lldb on i386, it never worked there
...
TODO: open an upstream bug if anybody cares about i386
2019-07-03 08:50:35 +02:00
Gianfranco Costamagna
8f6a1a0934
Do not fail lldb on i386, it never worked there
...
TODO: open an upstream bug if anybody cares about i386
2019-07-03 08:49:30 +02:00
Sylvestre Ledru
40a1757b7a
Merge remote-tracking branch 'origin/8' into snapshot
2019-07-02 14:36:35 +02:00
Gianfranco Costamagna
18ae2a6976
Drop exit 1, probably leftover during testing
2019-06-28 10:59:35 +02:00
Sylvestre Ledru
9b13922689
make some commands silent
2019-06-09 16:09:18 +02:00
Sylvestre Ledru
09b08b0590
make some commands silent
2019-06-09 15:04:54 +02:00
Sylvestre Ledru
93a1f5cfcf
make some commands silent
2019-06-09 12:11:13 +02:00
Sylvestre Ledru
f471a8a33c
Improve the rendering of the qualify-clang.sh testsuite
2019-06-09 10:37:17 +02:00
Sylvestre Ledru
3c06c08d3c
exegesis: fix the test
2019-06-08 22:29:03 +02:00
Sylvestre Ledru
81255dfcb8
typo
2019-06-08 22:28:45 +02:00
Sylvestre Ledru
ff4caed68e
Add libpfm4-dev as build dep + -DLLVM_ENABLE_LIBPFM=ON as it is needed for llvm-exegesis https://bugs.llvm.org/show_bug.cgi?id=42187
2019-06-08 22:18:51 +02:00
Sylvestre Ledru
1c403b70c0
* Move the default ARM arch from arm1176jzf-s (armv6) to cortex-a7
...
(Closes : #930008 )
* Use dh-exec to exclude lib/LLVM*.so on powerpc and
powerpcspe from llvm-X.Y-dev.install.in
2019-06-08 09:31:42 +02:00
Sylvestre Ledru
33d1185311
fix the test
2019-06-07 17:54:52 +02:00
Sylvestre Ledru
42e59dfb4e
Merge branch '8' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 8
2019-06-06 13:08:45 +02:00
Sylvestre Ledru
2322e06906
Move the default ARM arch from arm1176jzf-s (armv6) to cortex-a7 ( Closes : #930008 )
2019-06-06 12:57:36 +02:00
Sylvestre Ledru
b9959b334d
add a check for compiler-rt
2019-05-25 23:35:55 +02:00
Sylvestre Ledru
8a8a9b0b93
add one more check
2019-05-25 23:31:01 +02:00
Sylvestre Ledru
e0bd4bd218
libc++fs is in libc++ now
2019-04-13 12:57:59 +02:00
Sylvestre Ledru
279dc624a8
Remove the autopkg test for a genuine LLVM bug.
2019-03-06 09:45:01 +01:00
Sylvestre Ledru
df2e12dc04
Remove the autopkg test for a genuine LLVM bug.
2019-03-06 09:43:45 +01:00
Sylvestre Ledru
64825e67ea
improve the test to avoid bug https://bugs.llvm.org/show_bug.cgi\?id\=40659
2019-02-08 11:06:03 +01:00
Sylvestre Ledru
145e47421b
remove the hardcoded version
2019-02-08 10:45:34 +01:00
Sylvestre Ledru
9972814cca
add a test case which failed with clang-9
2019-02-07 10:08:26 +01:00
Sylvestre Ledru
ace867c06e
Only run this test with clang-7
2019-02-07 10:08:05 +01:00
Sylvestre Ledru
bf7d7801f4
Merge remote-tracking branch 'origin/7' into 8
2019-02-04 08:37:27 +01:00
Sylvestre Ledru
0d62419943
dumpversion test
2019-02-03 17:28:33 +01:00
Sylvestre Ledru
f888c7ab8a
Merge remote-tracking branch 'origin/7' into 8
2019-01-17 10:35:07 +01:00
Sylvestre Ledru
5a7d283d4e
add a test for bug https://bugs.llvm.org/show_bug.cgi\?id\=40059
2019-01-15 21:47:27 +01:00
Gianfranco Costamagna
dda0d31864
Merge branch '7' into snapshot
2019-01-02 12:40:55 +01:00
Gianfranco Costamagna
5f1403be69
Add dpkg-dev build dependency, used in various dpkg calls
...
ignore a test on i386, due to bug: https://bugs.llvm.org/show_bug.cgi?id=26580#c18
2019-01-02 12:37:09 +01:00
Sylvestre Ledru
837792d5cc
Merge remote-tracking branch 'origin/7' into snapshot
2018-12-27 00:21:54 +01:00
Sylvestre Ledru
95b23e80c1
Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7
2018-12-22 00:06:56 +01:00
Sylvestre Ledru
a2cde1ab59
add tests for the dbg & buildid issue
2018-12-22 00:06:21 +01:00
Sylvestre Ledru
a314e76e19
add tests for the dbg & buildid issue
2018-12-22 00:01:56 +01:00
Sylvestre Ledru
4574aab59e
Enable more tests, just don't fail on them
2018-12-17 11:04:41 +01:00
Sylvestre Ledru
4c72333341
remove a temp file
2018-12-17 11:01:30 +01:00
Sylvestre Ledru
5a1349d0c5
Merge remote-tracking branch 'origin/7' into snapshot
2018-12-14 10:06:01 +01:00
Sylvestre Ledru
afc5bd71f2
verify that llvm-config doesn't export -W
2018-12-13 15:35:42 +01:00
Sylvestre Ledru
43c68d7d21
Merge remote-tracking branch 'origin/7' into snapshot
2018-11-21 22:41:46 +01:00
Sylvestre Ledru
bde1bb9e42
add a testcase for bug https://bugs.debian.org/cgi-bin/bugreport.cgi\?bug=914201
2018-11-21 09:17:14 +01:00
Sylvestre Ledru
34a2a44a19
use the versioned clang
2018-11-16 12:45:18 +01:00
Sylvestre Ledru
e1473e66f3
doesn't segfault anymore, enabling the test
2018-11-16 12:44:27 +01:00
Sylvestre Ledru
c755f1a46f
Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7
2018-11-16 10:35:24 +01:00
Sylvestre Ledru
d3d41b8103
Add example:
...
https://bugs.llvm.org/show_bug.cgi?id=39427
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=913271
2018-11-15 14:16:27 +01:00
Sylvestre Ledru
d6f8ecf3e0
remote temp files
2018-11-15 14:16:18 +01:00
Sylvestre Ledru
5e7c1dfabd
add one more check
2018-11-15 14:16:02 +01:00
Sylvestre Ledru
c767e1d56e
add more examples
2018-11-11 20:54:42 +01:00
Sylvestre Ledru
8d271f38a9
silent the output
2018-11-10 21:50:16 +01:00
Sylvestre Ledru
f78287b60f
silent the output
2018-11-10 21:50:04 +01:00
Sylvestre Ledru
236c52abdd
remove an hardcoded version
2018-11-10 21:37:07 +01:00
Sylvestre Ledru
032afd2867
fix mistakes
2018-11-10 15:03:39 +01:00
Sylvestre Ledru
de04863fc4
* Disable gold for sparc* ( Closes : #913260 )
...
* Try to integrate a pach to make pch reproducible
Thanks to Rebecca Palmer for the patch
(Closes : #877359 )
* Fix a non-break space in a patch (Closes : #913213 )
* Upload of 7.0.1 rc2 into unstable
* New testing release
* Enable the stage2 bootstrap:
- stage1 = build clang with gcc
- stage2 = clang building itself
(Closes : #909234 )
* Bring back the Disable NEON generation on armhf patch which was gone
Should fix the FTBFS on armhf
(Closes : #842142 )
* Update the clang manpage to remove osx specific options
and to add -arch (Closes : #743133 )
* Bring back usr/lib/@DEB_HOST_MULTIARCH@/{libiomp5.so, libomp5.so}
symlink for gcc (Closes : #912641 )
* New testing release
* Remove the dump of cmake error file (too confusing)
* Try to fix the bootstrap FTBFS :
- on armel by forcing the link to -latomic
- mips-rdhwr.diff: backport D51773 to fix an
assembly issue on mips.
Thanks to jrtc27 for finding the issue.
* Update the watch file to display the right version
(even if the download will fail)
* clang-7 suggests libomp-7-dev instead of libomp-dev
* Make sure that we don't conflict openmp & libc++ with llvm-defaults's
(Closes : #912544 )
* Handle better the non coinstability of openmp & libc++ (like we are doing
with python-clang-*)
* Backport upstream fix D51749 to address a rust aarch64 issues
(Closes : #909705 )
* Add tests from old bugs to make sure they don't come back
(Closes : #889832 , #827866 )
* The sanitizers use the versionned llvm-symbolizer provided by the
llvm-X package (Closes : #753572 )
* clangd-atomic-cmake.patch: Link against atomic for clangd in i386
* When the cmake configure of the stage2 is failing, dump the cmake error log
* Declare some variables (-Wno-*) for all platforms (was failing on mips)
* Update the watch file to display the right version
(even if the download will fail)
* clang-7 suggests libomp-7-dev instead of libomp-dev
* Make sure that we don't conflict openmp & libc++ with llvm-defaults's
(Closes : #912544 )
* Handle better the non coinstability of openmp & libc++ (like we are doing
with python-clang-*)
* Backport upstream fix D51749 to address a rust aarch64 issues
(Closes : #909705 )
* Add tests from old bugs to make sure they don't come back
(Closes : #889832 , #827866 )
* The sanitizers use the versionned llvm-symbolizer provided by the
llvm-X package (Closes : #753572 )
* Experiment the clang bootstrap
* Try to boostrap clang using clang
* Apply hurd fixes (Closes : #908847 ).
- hurd-lib_Support_Unix_Path.inc.diff
- hurd-pathmax.diff
- hurd-tools_llvm-shlib_CMakeLists.txt.diff
* Team upload
* Upload to unstable
* Disable for now the bootstrapping clang patches
* Try to bootstrap (currently in a different branch)
* Split the builds in different make target
* Add python-pygments as dep of llvm-7-tools because
opt-viewer.py needs it
* Add back libomp5-X.Y.symbols.in (untested)
* Fix the install of clang bash completion
* Start the work on bootstraping clang
- bootstrap-with-openmp-version-export-missing.diff: fix a link issue
https://bugs.llvm.org/show_bug.cgi?id=39200
- bootstrap-fix-include-next.diff: Fix an include issue at bootstrap phase
https://bugs.llvm.org/show_bug.cgi?id=39162
* Take option two in bug #877567 to fix FTBFS on mips and mipsel
* Add patch to fix missing include and library paths on x32
* Non-maintainer upload.
* Apply hurd fixes (Closes : #908847 ).
- hurd-lib_Support_Unix_Path.inc.diff
- hurd-pathmax.diff
- hurd-tools_llvm-shlib_CMakeLists.txt.diff
2018-11-10 15:00:46 +01:00
Sylvestre Ledru
7e5c11fd6b
add a test for bug 913213
2018-11-10 10:16:31 +01:00
Sylvestre Ledru
aa11793612
add the failing testcase https://bugs.llvm.org/show_bug.cgi?id=26580
2018-11-08 09:44:57 +01:00
Gianfranco Costamagna
96f574d464
Fix testsuite on i386, by ignoring test results on some broken test
2018-11-06 13:16:09 +01:00
Sylvestre Ledru
fcc6121745
restrict the check to make it work on i386
2018-11-06 12:15:04 +01:00
Sylvestre Ledru
efadf6233b
show the output when the test is failing
2018-11-05 09:37:46 +01:00
Sylvestre Ledru
3c4ea787dc
add example from LP#1586215
2018-11-05 09:13:49 +01:00
Sylvestre Ledru
e3b5de9260
redirect the output
2018-11-04 09:40:37 +01:00
Sylvestre Ledru
c4949e8123
must be run below debian/
2018-11-04 09:40:27 +01:00
Sylvestre Ledru
6d62e0a519
Add a test for bug 876973
2018-11-04 09:32:53 +01:00
Sylvestre Ledru
a04dde93c9
fix a test
2018-11-01 15:55:55 +01:00
Sylvestre Ledru
a620f52ff6
The sanitizers use the versionned llvm-symbolizer provided by the llvm-X package ( Closes : #753572 )
2018-11-01 14:32:04 +01:00
Sylvestre Ledru
e002b34e40
Add a test for bug 827866
2018-11-01 13:33:13 +01:00
Sylvestre Ledru
25526d0a90
Add a test for bug 889832
2018-11-01 13:27:29 +01:00
Sylvestre Ledru
98734ef6b9
change the saved directory for scan-build
2018-10-21 21:24:56 +02:00
Sylvestre Ledru
7489b5b30f
still run the test on amd64
2018-10-11 18:11:38 +02:00
Sylvestre Ledru
1b53da8964
Still run the test, just don't stop when it is failing
2018-10-11 17:27:23 +02:00
Gianfranco Costamagna
c91f278d27
Merge branch '7' into snapshot
2018-10-11 17:18:10 +02:00
Gianfranco Costamagna
b432cc5ff9
Ignore for now an i386 test error, that needs to be addressed with a fix, add g++ to test dependencies
2018-10-11 17:17:27 +02:00
Gianfranco Costamagna
54dc14d1e2
Merge branch '7' into snapshot
2018-10-10 11:29:39 +02:00
Gianfranco Costamagna
955b576083
Fix testsuite on amd64 platform, add missing runtime python modules for llvm-tools package
2018-10-10 11:27:44 +02:00
Sylvestre Ledru
396b6bf1eb
* In debci, run qualify-clang.sh in verbose mode
...
* Only run the g++ test if g++ exist
2018-10-06 08:26:16 +02:00
Sylvestre Ledru
2a5564a61e
remove old comment
2018-10-05 09:54:14 +02:00
Sylvestre Ledru
ea43b18ea1
Merge remote-tracking branch 'origin/7' into snapshot
2018-10-02 13:18:42 +02:00
Sylvestre Ledru
a6a9e76aa6
remove incorrect exit 0
2018-10-02 13:18:31 +02:00
Sylvestre Ledru
4fa5bcbe52
Merge remote-tracking branch 'origin/7' into snapshot
2018-10-02 13:07:40 +02:00
Sylvestre Ledru
68c56c73b9
Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7
2018-10-02 10:06:59 +02:00
Sylvestre Ledru
de067b22d4
automate the version detection
2018-10-02 10:06:35 +02:00
Sylvestre Ledru
3df4907513
remove old package
2018-09-27 00:25:31 +01:00
Sylvestre Ledru
41b5d1a21e
* Remove bat files https://bugs.llvm.org/show_bug.cgi?id=30755
...
* Fix the autopkgtest script (no gcc in the test)
* remove dep from lld to llvm-8-dev because lld
doesn't use LLVM LTO
* remove old Replaces/Breaks
* Standards-Version: 4.2.1
2018-09-27 00:23:22 +01:00
Sylvestre Ledru
942eec2f4b
add a new test
2018-09-25 14:37:54 +02:00
Sylvestre Ledru
8b9da86dfe
new package
2018-09-25 13:23:05 +02:00
Sylvestre Ledru
a9f104b173
Fix the autopkgtest script (no gcc in the test)
2018-09-21 22:48:52 +02:00
Sylvestre Ledru
5a32eb3cd9
the syntax changed
2018-09-21 14:35:49 +02:00
Sylvestre Ledru
734f4e638b
Merge remote-tracking branch 'origin/7' into snapshot
2018-09-21 14:34:06 +02:00
Sylvestre Ledru
1a4c0465ce
also install libc++ abi
2018-09-21 14:31:53 +02:00
Sylvestre Ledru
53ce54faf2
fix the grep in the test
2018-09-21 14:28:28 +02:00
Sylvestre Ledru
d4dd63a25a
Merge remote-tracking branch 'origin/7' into snapshot
2018-09-21 14:27:27 +02:00
Sylvestre Ledru
d145863826
clang-tools was missing + check for scan-build
2018-09-21 14:24:33 +02:00
Sylvestre Ledru
1fd825a785
merge
2018-09-21 14:18:50 +02:00
Sylvestre Ledru
62e6bb61b1
perform the cleanup at the end
2018-09-21 14:17:20 +02:00
Sylvestre Ledru
b5fc765792
also generate the apt-get install cli
2018-09-21 14:16:18 +02:00
Sylvestre Ledru
62045b70eb
also test pgo and rpass
2018-09-21 14:09:31 +02:00
Sylvestre Ledru
a7ff74a854
improve polly test
2018-09-21 13:57:21 +02:00
Sylvestre Ledru
12453cceca
Merge remote-tracking branch 'origin/7' into snapshot
2018-09-21 13:39:28 +02:00
Sylvestre Ledru
45ea05d3d4
remove a warning
2018-09-21 13:38:55 +02:00
Sylvestre Ledru
f5a51d3159
add some polly checks
2018-09-21 13:37:48 +02:00
Sylvestre Ledru
4f7a4f4ee8
Merge remote-tracking branch 'origin/7' into snapshot
2018-09-20 11:55:34 +02:00
Reshabh Sharma
f260dc5371
Fix OpenMP test failing at ci.debian.net
2018-09-19 16:05:00 +00:00
Sylvestre Ledru
91ef1e5928
test the scan-build --exclude option
2018-09-17 09:34:35 +02:00
Sylvestre Ledru
565ef2bf3a
Merge remote-tracking branch 'origin/7' into snapshot
2018-09-17 09:30:16 +02:00
Sylvestre Ledru
f32196f68e
Also manages clang-X as tool for scan-build see https://reviews.llvm.org/D52151
2018-09-16 20:49:53 +02:00
Sylvestre Ledru
e07f6265ef
* Only rename libomp when openmp is built
...
* Force polly cmake removal on arch:all because of --fail-missing
* Add patch to fix missing include and library paths on x32
2018-09-14 21:46:47 +02:00
Sylvestre Ledru
1d758eeb1f
hide the cmake output
2018-09-14 19:39:36 +02:00
Sylvestre Ledru
ed325d7bc0
Merge remote-tracking branch 'origin/7' into snapshot
2018-09-14 11:32:16 +02:00
Sylvestre Ledru
87507c3eae
Remove -L & -I as clang search paths will use them
2018-09-14 09:29:29 +02:00
Reshabh Sharma
caa6d6aead
update test with libc++ include and library paths
2018-09-14 00:09:25 +05:30
Sylvestre Ledru
4731d96b7e
Merge remote-tracking branch 'origin/7' into snapshot
2018-09-11 11:44:16 +02:00
Sylvestre Ledru
cb9a67cfdf
Merge remote-tracking branch 'origin/6.0' into 7
2018-09-11 11:33:37 +02:00
Sylvestre Ledru
1c3d927f81
add a test case for bug 900440
2018-09-11 11:30:38 +02:00
Sylvestre Ledru
422c4a8ff3
Merge remote-tracking branch 'origin/7' into snapshot
2018-09-06 10:25:47 +02:00
Sylvestre Ledru
e7ce26b199
disable objcm test
2018-09-02 18:34:41 +02:00
Sylvestre Ledru
a660975199
Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7
2018-09-02 18:33:11 +02:00
Sylvestre Ledru
dfad201e9b
remove dup declaration
2018-09-02 18:32:39 +02:00
Reshabh Sharma
c5d9481213
Removed libc++-helpers package
2018-09-01 17:25:24 +00:00
Sylvestre Ledru
4485e2428d
Merge remote-tracking branch 'origin/7' into snapshot
2018-08-28 12:09:56 +02:00
Sylvestre Ledru
b43597d581
Merge branch '7' of salsa.debian.org:pkg-llvm-team/llvm-toolchain into 7
2018-08-27 10:59:28 +02:00
Sylvestre Ledru
a5ae431635
Merge remote-tracking branch 'origin/7' into snapshot
2018-08-27 10:53:52 +02:00
Sylvestre Ledru
a2cd24ff77
add more libc++abi test
2018-08-27 10:52:06 +02:00
Sylvestre Ledru
77682082f8
update of the test
2018-08-27 10:48:19 +02:00
Sylvestre Ledru
68cc82a197
* Force sphinx to be >> 1.2.3
2018-08-24 15:22:36 +02:00
Sylvestre Ledru
0ade626c43
script update
2018-08-23 22:17:46 +02:00
Sylvestre Ledru
2b4466eb09
test thinlto
2018-08-20 22:07:29 +02:00
Sylvestre Ledru
d099680f8c
* libc++-7-dev should depend on libc++-7-helpers (and not
...
libc++-helpers)
* Fix the links in the helper package
* Fix the path to libc++ header
* libc++.so was in two packages
2018-08-16 21:33:52 +02:00
Sylvestre Ledru
c18767898c
force the delete
2018-08-16 09:35:35 +02:00
Sylvestre Ledru
87dd7dc332
update the sanitize syntax to remove a warning
2018-08-16 09:35:29 +02:00
Sylvestre Ledru
5b0c08b45b
remove a dup declaration
2018-08-16 09:35:12 +02:00
Sylvestre Ledru
e696c2b56c
More tests
2018-08-15 23:38:53 +02:00
Sylvestre Ledru
0ac13a9382
remove more stuff
2018-08-15 23:28:55 +02:00
Sylvestre Ledru
072fa75ae6
fix the version in the path
2018-08-15 23:28:43 +02:00
Sylvestre Ledru
6a1107cc45
fix the install
2018-08-15 23:28:04 +02:00
Sylvestre Ledru
913c0db72d
also test clang++-libc++
2018-08-15 22:24:06 +02:00
Sylvestre Ledru
c861461381
also test libc++ with g++
2018-08-15 22:18:46 +02:00
Sylvestre Ledru
78a99f2500
make it less verbose
2018-08-15 22:18:32 +02:00
Sylvestre Ledru
c901b29aa7
fix the version declaration
2018-08-15 22:18:11 +02:00
Sylvestre Ledru
51434258fc
add a bunch of libc++ tests
2018-08-15 16:56:17 +02:00
Sylvestre Ledru
5b86835d13
comment until it is ready
2018-08-15 16:56:06 +02:00
Sylvestre Ledru
780f6750e7
more dpkg -i
2018-08-15 16:55:53 +02:00
Sylvestre Ledru
747013fdbb
add bug 903709 testcase
2018-08-15 16:24:04 +02:00
Sylvestre Ledru
00d64dc8fb
add the detailled command line to install stuff
2018-08-15 16:23:06 +02:00
Sylvestre Ledru
dccba56599
prepare packaging of version 8
2018-08-12 14:27:35 +02:00
Sylvestre Ledru
7b587b9bdc
add some packages check
2018-07-12 10:47:07 +02:00
Sylvestre Ledru
323754813d
-I is no longer needed
2018-07-12 10:37:27 +02:00
Sylvestre Ledru
8b61e67541
Also test openmp
2018-07-10 10:13:40 +02:00
Sylvestre Ledru
bf52d52473
d/p/force-gcc-header-obj.diff Fix the detection of the objc path
2018-05-09 14:24:51 +02:00
Sylvestre Ledru
ca9e22174a
d/p/force-gcc-header-obj.diff Fix the detection of the objc path
2018-05-09 14:23:53 +02:00
Sylvestre Ledru
803058736f
also recommend to install objc header
2018-05-09 14:08:00 +02:00
Sylvestre Ledru
8b13e24e41
version 7 is probably safer
2018-05-09 14:04:33 +02:00
Sylvestre Ledru
4d63ef42e0
add a missing package to the list
2018-05-08 13:12:32 +02:00
Sylvestre Ledru
2ba9959ba1
add a missing package to the list
2018-05-08 13:12:12 +02:00
Sylvestre Ledru
e6f2b61e4f
add a missing package to the list
2018-05-08 13:09:27 +02:00
Sylvestre Ledru
30962b2ef3
Add python-yaml as dep for clang-tidy ( Closes : #890514 )
...
* Add python-yaml as dep for clang-tidy (Closes : #890514 )
* Make CMake find_package(Clang) work. Fixes upstream bug
https://bugs.llvm.org/show_bug.cgi?id=37128
- Move Clang*.cmake back to /usr/lib/llvm-X.Y/lib/cmake/clang and install a
symlink in /usr/lib/cmake/clang-X.Y.
- Ensure that the LLVM installation prefix is correctly discovered despire
symlinks (replaces fix-cmake-config-prefix.diff).
- Create /usr/lib/llvm-X.Y/bin/clang-X.Y symlink as required by
ClangTargets-relwithdebinfo.cmake.
- Remove useless LLVM_CMAKE_DIR sed command that did not match anything.
- Ignore missing binaries in ClangTargets-relwithdebinfo.cmake.
* New snapshot release
* Fix a typo in the debci
2018-05-08 12:29:15 +02:00
Sylvestre Ledru
44db7ce6bf
Make CMake find_package(Clang) work. Fixes upstream bug https://bugs.llvm.org/show_bug.cgi?id=37128
...
* Make CMake find_package(Clang) work. Fixes upstream bug
https://bugs.llvm.org/show_bug.cgi?id=37128
- Move Clang*.cmake back to /usr/lib/llvm-X.Y/lib/cmake/clang and install a
symlink in /usr/lib/cmake/clang-X.Y.
- Ensure that the LLVM installation prefix is correctly discovered despire
symlinks (replaces fix-cmake-config-prefix.diff).
- Create /usr/lib/llvm-X.Y/bin/clang-X.Y symlink as required by
ClangTargets-relwithdebinfo.cmake.
- Remove useless LLVM_CMAKE_DIR sed command that did not match anything.
- Ignore missing binaries in ClangTargets-relwithdebinfo.cmake.
2018-05-08 12:27:10 +02:00
Sylvestre Ledru
f4d8f7217e
clean up every thing after launching the tests
2018-05-08 12:22:44 +02:00
Peter Wu
ff7cf7d85a
qualify-clang: improve CMake test
...
* Explicitly check that both the default CMake find_package and the
explicit version-specific check works as intended.
* Set CC/CXX to avoid requiring an additional compiler to be installed.
* Add comment to workaround objc test failure on Ubuntu 14.04 and 16.04.
2018-05-07 23:45:51 +02:00
Sylvestre Ledru
d8c085e89c
Move the cmake check above
2018-05-07 22:13:55 +02:00
Sylvestre Ledru
fa18d05b0d
Add a list of packages to install. Thanks to Peter Wu
2018-05-07 22:13:37 +02:00
Peter Wu
8ab8cd7b37
Make Clang cmake files more usable
...
* Move Clang*.cmake back to /usr/lib/llvm-X.Y/lib/cmake/clang and
install a symlink in /usr/lib/cmake/clang-X.Y to ensure that CMake can
still find it.
* Ensure that the LLVM installation prefix is correctly discovered
despire symlinks (replaces fix-cmake-config-prefix.diff).
* Create /usr/lib/llvm-X.Y/bin/clang-6.0 symlink as required by
ClangTargets-relwithdebinfo.cmake.
* Remove useless LLVM_CMAKE_DIR sed command that did not match anything.
* Ignore missing binaries in ClangTargets-relwithdebinfo.cmake.
* Add regression test to qualify-clang.sh.
2018-05-07 00:05:47 +02:00
Sylvestre Ledru
9dc9d98af4
Merge remote-tracking branch 'origin/6.0' into snapshot
2018-04-25 18:41:45 +02:00
Sylvestre Ledru
0cebef7cba
also test with -fuse-ld=lld-X.Y
2018-04-25 15:11:38 +02:00
Sylvestre Ledru
b7d346efb2
adjust the script for 7
2018-02-27 09:09:30 +01:00
Sylvestre Ledru
a9bfce2ded
adjust the script for 6.0
2018-02-27 09:08:54 +01:00
Sylvestre Ledru
bc2ebe390d
adjust the script for 5.0
2018-02-27 09:08:29 +01:00
Sylvestre Ledru
4f47c2ac95
add a script to test the usual non regressions
2018-02-27 09:04:04 +01:00