Index: Jenkinsfile
===================================================================
--- Jenkinsfile	(revision 47f791e6f1a364c5017e7c6343a5dee8f7a50578)
+++ Jenkinsfile	(revision f36c9165e3edf18079800881d0ed0206802e047f)
@@ -290,28 +290,31 @@
 	BuildSettings(java.util.Collections$UnmodifiableMap param, String branch) {
 		switch( param.Compiler ) {
-			case 'gcc-11':
-				this.Compiler = new CC_Desc('gcc-11', 'g++-11', 'gcc-11', '-flto=auto')
-			break
-			case 'gcc-10':
-				this.Compiler = new CC_Desc('gcc-10', 'g++-10', 'gcc-10', '-flto=auto')
-			break
-			case 'gcc-9':
-				this.Compiler = new CC_Desc('gcc-9', 'g++-9', 'gcc-9', '-flto=auto')
-			break
-			case 'gcc-8':
-				this.Compiler = new CC_Desc('gcc-8', 'g++-8', 'gcc-8', '-flto=auto')
-			break
-			case 'gcc-7':
-				this.Compiler = new CC_Desc('gcc-7', 'g++-7', 'gcc-7', '-flto=auto')
-			break
-			// case 'gcc-6':
-			//	this.Compiler = new CC_Desc('gcc-6', 'g++-6', 'gcc-6', '-flto=auto')
+			// case 'gcc-4.9':
+			//	this.Compiler = new CC_Desc('gcc-4.9', 'g++-4.9', 'gcc-4.9', '-flto=auto')
 			// break
 			// case 'gcc-5':
 			//	this.Compiler = new CC_Desc('gcc-5', 'g++-5', 'gcc-5', '-flto=auto')
 			// break
-			// case 'gcc-4.9':
-			//	this.Compiler = new CC_Desc('gcc-4.9', 'g++-4.9', 'gcc-4.9', '-flto=auto')
+			// case 'gcc-6':
+			//	this.Compiler = new CC_Desc('gcc-6', 'g++-6', 'gcc-6', '-flto=auto')
 			// break
+			case 'gcc-7':
+				this.Compiler = new CC_Desc('gcc-7', 'g++-7', 'gcc-7', '-flto=auto')
+			break
+			case 'gcc-8':
+				this.Compiler = new CC_Desc('gcc-8', 'g++-8', 'gcc-8', '-flto=auto')
+			break
+			case 'gcc-9':
+				this.Compiler = new CC_Desc('gcc-9', 'g++-9', 'gcc-9', '-flto=auto')
+			break
+			case 'gcc-10':
+				this.Compiler = new CC_Desc('gcc-10', 'g++-10', 'gcc-10', '-flto=auto')
+			break
+			case 'gcc-11':
+				this.Compiler = new CC_Desc('gcc-11', 'g++-11', 'gcc-11', '-flto=auto')
+			break
+			case 'gcc-12':
+				this.Compiler = new CC_Desc('gcc-12', 'g++-12', 'gcc-12', '-flto=auto')
+			break
 			case 'clang':
 				this.Compiler = new CC_Desc('clang', 'clang++-10', 'gcc-10', '-flto=thin -flto-jobs=0')
@@ -374,5 +377,5 @@
 					description: 'Which compiler to use',			\
 					name: 'Compiler',					\
-					choices: 'gcc-7\ngcc-8\ngcc-9\ngcc-10\ngcc-11\nclang',	\
+					choices: 'gcc-7\ngcc-8\ngcc-9\ngcc-10\ngcc-11\ngcc-12\nclang',	\
 					defaultValue: 'gcc-9',					\
 				],								\
@@ -410,5 +413,5 @@
 			],
 		]])
-					// choices: 'gcc-11\ngcc-10\ngcc-9\ngcc-8\ngcc-7\ngcc-6\ngcc-5\ngcc-4.9\nclang',
+					// choices: 'gcc-4.9\ngcc-5\ngcc-6\ngcc-7\ngcc-8\ngcc-9\ngcc-10\ngcc-11\nclang',
 					// defaultValue: 'gcc-8',
 
