In some nvBowtie runs, depending on the dataset, we get this error:
[01;31merror : [0] unsupported read length 786 (maximum is 512)
^[[01;37mvisible : [0] nvBowtie cuda driver... done
^[[22;36mstats : [0] total : 0.37 sec (avg: 0.0K reads/s).
^[[22;36mstats : [0] mapping : 0.00 sec (avg: -nanM reads/s, max: 0.000M reads/s, 0.00 device sec).
^[[22;36mstats : [0] selecting : 0.00 sec (avg: -nanM reads/s, max: 0.000M reads/s, 0.00 device sec).
^[[22;36mstats : [0] sorting : 0.00 sec (avg: -nanM seeds/s, max: 0.000M seeds/s, 0.00 device sec).
^[[22;36mstats : [0] scoring : 0.00 sec (avg: -nanM seeds/s, max: 0.000M seeds/s, 0.00 device sec).
^[[22;36mstats : [0] locating : 0.00 sec (avg: -nanM seeds/s, max: 0.000M seeds/s, 0.00 device sec).
^[[22;36mstats : [0] backtracking : 0.00 sec (avg: -nanM reads/s, max: 0.000M reads/s, 0.00 device sec).
^[[22;36mstats : [0] finalizing : 0.00 sec (avg: -nanM reads/s, max: 0.000M reads/s, 0.00 device sec).
^[[22;36mstats : [0] results DtoH : 0.00 sec (avg: -nanM reads/s, max: 0.000M reads/s).
^[[22;36mstats : [0] results I/O : 0.00 sec (avg: -nanM reads/s, max: 0.000M reads/s).
^[[22;36mstats : [0] reads HtoD : 0.00 sec (avg: -nanM reads/s, max: 0.000M reads/s).
^[[22;36mstats : [0] reads I/O : 0.37 sec (avg: 0.449M reads/s, max: 0.449M reads/s).
After this error occurs the jobs appear to continue running, however, it's not really clear how this error is handled. Does nvBowtie simply ignore this record (or records) and continue? From the statements after this error, it looks like nothing is happening. Maybe better error handling or reporting would clarify this condition.