Ignore:
Timestamp:
Aug 15, 2017, 11:25:25 PM (20 months ago)
Author:
faldebey
Message:

different updates to CoRE

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/combine/core.cpp

    r5527 r5613  
    1818        boost::split(elements, line, boost::is_any_of(","), boost::token_compress_on);
    1919        return elements;
    20 }
    21 
    22 void clearDir(string path){
    23         namespace fs = boost::filesystem;
    24         fs::path path_to_remove(path);
    25         for (fs::directory_iterator end_dir_it, it(path_to_remove); it!=end_dir_it; ++it) {
    26                 fs::remove_all(it->path());
    27         }
    2820}
    2921
     
    6052                cout << "incorrect arguments!\n";
    6153        cout<< "usage: " << argv[0] << " <combinatorial csv file name> <options xml file name>\n";
     54        return 0;
    6255    }
    6356        else {
    6457                IcgrepTest ictest;
    65 
    66                 clearDir("../icgrep/combine/regs");
    67                 clearDir("../icgrep/combine/files");
    6858
    6959                ictest.prepare();
     
    7565                file.open(csv);
    7666                if (!file.is_open()){
    77                         cout<<"Could not open input file\n";
     67                        cerr << "Could not open input file\n";
     68                        return 0;
    7869                }
    7970
     
    8576                while(getline(file, line)){
    8677                        row = vectorizeLine(line);
    87 
    8878                        RegexGen reGen(header, row);
    8979                        ictest.buildTest(reGen.RE, reGen.flags, reGen.syntax, rownum);
     
    9585               
    9686        }
    97 
     87        return 0;
    9888}
Note: See TracChangeset for help on using the changeset viewer.