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