@@ -1220,7 +1220,7 @@ bool CISA_IR_Builder::CISA_input_directive(char* var_name, short offset, unsigne
12201220    status = m_kernel->CreateVISAInputVar ((VISA_GenVar *)temp,offset,size);
12211221    if (status != CM_SUCCESS)
12221222    {
1223-         std::cerr<< " Failed to create input Var. Line: "  <<line_no<<std::endl ;
1223+         std::cerr <<  " Failed to create input Var. Line: "   <<line_no <<  " \n "  ;
12241224        return  false ;
12251225    }
12261226    return  true ;
@@ -1230,9 +1230,13 @@ bool CISA_IR_Builder::CISA_attr_directive(
12301230    const  char * input_name, const  char * input_var, int  line_no)
12311231{
12321232
1233-     if (strcmp (input_name, " AsmName"  ) == 0  ||
1233+     if   (strcmp (input_name, " AsmName"  ) == 0  ||
12341234        strcmp (input_name, " OutputAsmPath"  ) == 0 )
12351235    {
1236+         if  (strcmp (input_name, " AsmName"  ) == 0 ) {
1237+             std::cerr << " WARNING: AsmName deprecated " 
1238+                 " (replace with OutputAsmPath)\n "  ;
1239+         }
12361240        input_name = " OutputAsmPath"  ; //  normalize to new name
12371241
12381242        char  asmFileName[MAX_OPTION_STR_LENGTH];
@@ -1246,17 +1250,18 @@ bool CISA_IR_Builder::CISA_attr_directive(
12461250        m_options.setOptionInternally (VISA_AsmFileName, asmFileName);
12471251    }
12481252
1249-     if (strcmp (input_name, " Target"  ) == 0 ){
1253+     if   (strcmp (input_name, " Target"  ) == 0 )  {
12501254        unsigned  char  visa_target;
1251-         if (strcmp (input_var, " cm"  ) == 0 )
1252-         {
1255+         MUST_BE_TRUE (input_var,
1256+             " .kernel_attr Target=.. must be \" cm\" , \" 3d\" , or \" cs\" "  );
1257+         if  (strcmp (input_var, " cm"  ) == 0 ) {
12531258            visa_target = VISA_CM;
12541259        }
1255-         else  if (strcmp (input_var, " 3d"  ) == 0 )
1260+         else  if   (strcmp (input_var, " 3d"  ) == 0 )
12561261        {
12571262            visa_target = VISA_3D;
12581263        }
1259-         else  if (strcmp (input_var, " cs"  ) == 0 )
1264+         else  if   (strcmp (input_var, " cs"  ) == 0 )
12601265        {
12611266            visa_target = VISA_CS;
12621267        }
0 commit comments