@@ -20,23 +20,13 @@ def preprocess(i):
20
20
21
21
exe_c = 'clang.exe' if os_info ['platform' ] == 'windows' else 'clang'
22
22
23
- if env .get ('MLC_AOCC_DIR_PATH' , '' ) != '' and env .get (
24
- 'MLC_AOCC_BIN_WITH_PATH' , '' ) == '' :
25
- for f in os .listdir (env ['MLC_AOCC_DIR_PATH' ]):
26
- if os .path .exists (os .path .join (
27
- env ['MLC_AOCC_DIR_PATH' ], f , "bin" , exe_c )):
28
- env ['MLC_AOCC_BIN_WITH_PATH' ] = os .path .join (
29
- env ['MLC_AOCC_DIR_PATH' ], f , "bin" , exe_c )
30
-
31
- if env .get ('MLC_HOST_OS_FLAVOR' , '' ) == 'rhel' :
32
- if "12" in env .get ('MLC_VERSION' , '' ) or "12" in env .get (
33
- 'MLC_VERSION_MIN' , '' ):
34
- if env .get ('MLC_TMP_PATH' , '' ) == '' :
35
- env ['MLC_TMP_PATH' ] = ''
36
- env ['MLC_TMP_PATH' ] += "/opt/rh/aocc/root/usr/bin"
37
- env ['MLC_TMP_PATH_IGNORE_NON_EXISTANT' ] = 'yes'
38
23
39
24
if 'MLC_AOCC_BIN_WITH_PATH' not in env :
25
+ if env .get ('MLC_AOCC_DIR_PATH' , '' ) != '' :
26
+ aocc_path = env ['MLC_AOCC_DIR_PATH' ]
27
+ if os .path .exists (os .path .join (aocc_path , 'bin' , 'clang' )):
28
+ env ['MLC_TMP_PATH' ] = os .path .join (aocc_path , 'bin' )
29
+
40
30
r = i ['automation' ].find_artifact ({'file_name' : exe_c ,
41
31
'env' : env ,
42
32
'os_info' : os_info ,
0 commit comments