Changeset bd72f517 for Jenkinsfile


Ignore:
Timestamp:
May 13, 2025, 1:17:50 PM (4 months ago)
Author:
Mike Brooks <mlbrooks@…>
Branches:
master
Children:
0528d79
Parents:
7d02d35 (diff), 2410424 (diff)
Note: this is a merge changeset, the changes displayed below correspond to the merge itself.
Use the (diff) links above to see all the changes relative to each parent.
Message:

Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc

File:
1 edited

Legend:

Unmodified
Added
Removed
  • Jenkinsfile

    r7d02d35 rbd72f517  
    290290        BuildSettings(java.util.Collections$UnmodifiableMap param, String branch) {
    291291                switch( param.Compiler ) {
    292                         case 'gcc-11':
    293                                 this.Compiler = new CC_Desc('gcc-11', 'g++-11', 'gcc-11', '-flto=auto')
    294                         break
    295                         case 'gcc-10':
    296                                 this.Compiler = new CC_Desc('gcc-10', 'g++-10', 'gcc-10', '-flto=auto')
    297                         break
    298                         case 'gcc-9':
    299                                 this.Compiler = new CC_Desc('gcc-9', 'g++-9', 'gcc-9', '-flto=auto')
    300                         break
    301                         case 'gcc-8':
    302                                 this.Compiler = new CC_Desc('gcc-8', 'g++-8', 'gcc-8', '-flto=auto')
    303                         break
    304                         case 'gcc-7':
    305                                 this.Compiler = new CC_Desc('gcc-7', 'g++-7', 'gcc-7', '-flto=auto')
    306                         break
    307                         // case 'gcc-6':
    308                         //      this.Compiler = new CC_Desc('gcc-6', 'g++-6', 'gcc-6', '-flto=auto')
     292                        // case 'gcc-4.9':
     293                        //      this.Compiler = new CC_Desc('gcc-4.9', 'g++-4.9', 'gcc-4.9', '-flto=auto')
    309294                        // break
    310295                        // case 'gcc-5':
    311296                        //      this.Compiler = new CC_Desc('gcc-5', 'g++-5', 'gcc-5', '-flto=auto')
    312297                        // break
    313                         // case 'gcc-4.9':
    314                         //      this.Compiler = new CC_Desc('gcc-4.9', 'g++-4.9', 'gcc-4.9', '-flto=auto')
     298                        // case 'gcc-6':
     299                        //      this.Compiler = new CC_Desc('gcc-6', 'g++-6', 'gcc-6', '-flto=auto')
    315300                        // break
     301                        case 'gcc-7':
     302                                this.Compiler = new CC_Desc('gcc-7', 'g++-7', 'gcc-7', '-flto=auto')
     303                        break
     304                        case 'gcc-8':
     305                                this.Compiler = new CC_Desc('gcc-8', 'g++-8', 'gcc-8', '-flto=auto')
     306                        break
     307                        case 'gcc-9':
     308                                this.Compiler = new CC_Desc('gcc-9', 'g++-9', 'gcc-9', '-flto=auto')
     309                        break
     310                        case 'gcc-10':
     311                                this.Compiler = new CC_Desc('gcc-10', 'g++-10', 'gcc-10', '-flto=auto')
     312                        break
     313                        case 'gcc-11':
     314                                this.Compiler = new CC_Desc('gcc-11', 'g++-11', 'gcc-11', '-flto=auto')
     315                        break
     316                        case 'gcc-12':
     317                                this.Compiler = new CC_Desc('gcc-12', 'g++-12', 'gcc-12', '-flto=auto')
     318                        break
    316319                        case 'clang':
    317320                                this.Compiler = new CC_Desc('clang', 'clang++-10', 'gcc-10', '-flto=thin -flto-jobs=0')
     
    325328                                this.Architecture = new Arch_Desc('x64', '--host=x86_64', 'x64')
    326329                        break
    327                         case 'x86':
    328                                 this.Architecture = new Arch_Desc('x86', '--host=i386', 'x86')
    329                         break
    330                         case 'arm64':
    331                                 this.Architecture = new Arch_Desc('arm64', '--host=aarch64', 'arm64')
    332                         break
     330                        //case 'x86':
     331                        //      this.Architecture = new Arch_Desc('x86', '--host=i386', 'x86')
     332                        //break
     333                        // case 'arm64':
     334                        //      this.Architecture = new Arch_Desc('arm64', '--host=aarch64', 'arm64')
     335                        // break
    333336                        default :
    334337                                error "Unhandled architecture : ${arch}"
     
    374377                                        description: 'Which compiler to use',                   \
    375378                                        name: 'Compiler',                                       \
    376                                         choices: 'gcc-11\ngcc-10\ngcc-9\ngcc-8\ngcc-7\nclang',  \
     379                                        choices: 'gcc-7\ngcc-8\ngcc-9\ngcc-10\ngcc-11\ngcc-12\nclang',  \
    377380                                        defaultValue: 'gcc-9',                                  \
    378381                                ],                                                              \
     
    410413                        ],
    411414                ]])
    412                                         // choices: 'gcc-11\ngcc-10\ngcc-9\ngcc-8\ngcc-7\ngcc-6\ngcc-5\ngcc-4.9\nclang',
     415                                        // choices: 'gcc-4.9\ngcc-5\ngcc-6\ngcc-7\ngcc-8\ngcc-9\ngcc-10\ngcc-11\nclang',
    413416                                        // defaultValue: 'gcc-8',
    414417
Note: See TracChangeset for help on using the changeset viewer.