File tree 3 files changed +83
-0
lines changed
3 files changed +83
-0
lines changed Original file line number Diff line number Diff line change 94
94
cling-version : ' 1.0'
95
95
llvm_enable_projects : " clang"
96
96
llvm_targets_to_build : " host;NVPTX"
97
+ - name : ubu24-arm-gcc12-clang-repl-19
98
+ os : ubuntu-24.04-arm
99
+ compiler : gcc-12
100
+ clang-runtime : ' 19'
101
+ cling : Off
102
+ llvm_enable_projects : " clang"
103
+ llvm_targets_to_build : " host;NVPTX"
104
+ - name : ubu24-arm-gcc12-clang-repl-18
105
+ os : ubuntu-24.04-arm
106
+ compiler : gcc-12
107
+ clang-runtime : ' 18'
108
+ cling : Off
109
+ llvm_enable_projects : " clang"
110
+ llvm_targets_to_build : " host;NVPTX"
111
+ - name : ubu24-arm-gcc12-clang-repl-17
112
+ os : ubuntu-24.04-arm
113
+ compiler : gcc-12
114
+ clang-runtime : ' 17'
115
+ cling : Off
116
+ llvm_enable_projects : " clang"
117
+ llvm_targets_to_build : " host;NVPTX"
118
+ - name : ubu24-arm-gcc12-clang-repl-16
119
+ os : ubuntu-24.04-arm
120
+ compiler : gcc-12
121
+ clang-runtime : ' 16'
122
+ cling : Off
123
+ llvm_enable_projects : " clang"
124
+ llvm_targets_to_build : " host;NVPTX"
125
+ - name : ubu24-arm-gcc9-clang13-cling
126
+ os : ubuntu-24.04-arm
127
+ compiler : gcc-9
128
+ clang-runtime : ' 13'
129
+ cling : On
130
+ cling-version : ' 1.0'
131
+ llvm_enable_projects : " clang"
132
+ llvm_targets_to_build : " host;NVPTX"
97
133
98
134
steps :
99
135
- uses : actions/checkout@v4
@@ -334,6 +370,33 @@ jobs:
334
370
clang-runtime : ' 13'
335
371
cling : On
336
372
cling-version : ' 1.0'
373
+ - name : ubu24-arm-gcc12-clang-repl-19
374
+ os : ubuntu-24.04-arm
375
+ compiler : gcc-12
376
+ clang-runtime : ' 19'
377
+ cling : Off
378
+ - name : ubu24-arm-gcc12-clang-repl-18
379
+ os : ubuntu-24.04-arm
380
+ compiler : gcc-12
381
+ clang-runtime : ' 18'
382
+ cling : Off
383
+ - name : ubu24-arm-gcc12-clang-repl-17
384
+ os : ubuntu-24.04-arm
385
+ compiler : gcc-12
386
+ clang-runtime : ' 17'
387
+ cling : Off
388
+ - name : ubu24-arm-gcc12-clang-repl-16
389
+ os : ubuntu-24.04-arm
390
+ compiler : gcc-12
391
+ clang-runtime : ' 16'
392
+ cling : Off
393
+ cppyy : Off
394
+ - name : ubu24-arm-gcc9-clang13-cling
395
+ os : ubuntu-24.04-arm
396
+ compiler : gcc-9
397
+ clang-runtime : ' 13'
398
+ cling : On
399
+ cling-version : ' 1.0'
337
400
338
401
steps :
339
402
- uses : actions/checkout@v4
Original file line number Diff line number Diff line change 37
37
llvm_enable_projects : " clang;lld"
38
38
llvm_targets_to_build : " WebAssembly"
39
39
emsdk_ver : " 3.1.45"
40
+ - name : ubu24-arm-gcc12-clang-repl-19-emscripten
41
+ os : ubuntu-24.04-arm
42
+ compiler : gcc-12
43
+ clang-runtime : ' 19'
44
+ cling : Off
45
+ llvm_enable_projects : " clang;lld"
46
+ llvm_targets_to_build : " WebAssembly"
47
+ emsdk_ver : " 3.1.45"
40
48
- name : osx15-arm-clang-clang-repl-19-emscripten
41
49
os : macos-15
42
50
compiler : clang
Original file line number Diff line number Diff line change @@ -2828,7 +2828,13 @@ namespace Cpp {
2828
2828
#define DEBUG_TYPE " exec"
2829
2829
2830
2830
std::array<char , 256 > buffer;
2831
+ #if defined(__GNUC__)
2832
+ #pragma GCC diagnostic ignored "-Wignored-attributes"
2833
+ #endif
2831
2834
std::unique_ptr<FILE, decltype (&pclose )> pipe (popen (cmd, " r" ), pclose );
2835
+ #if defined(__GNUC__)
2836
+ #pragma GCC diagnostic pop
2837
+ #endif
2832
2838
LLVM_DEBUG (dbgs () << " Executing command '" << cmd << " '\n " );
2833
2839
2834
2840
if (!pipe ) {
@@ -3437,7 +3443,13 @@ namespace Cpp {
3437
3443
}
3438
3444
3439
3445
class StreamCaptureInfo {
3446
+ #if defined(__GNUC__)
3447
+ #pragma GCC diagnostic ignored "-Wignored-attributes"
3448
+ #endif
3440
3449
std::unique_ptr<FILE, decltype(std::fclose)*> m_TempFile;
3450
+ #if defined(__GNUC__)
3451
+ #pragma GCC diagnostic pop
3452
+ #endif
3441
3453
int m_FD = -1 ;
3442
3454
int m_DupFD = -1 ;
3443
3455
You can’t perform that action at this time.
0 commit comments