ok many thanks 2016-06-04 20:34 GMT+03:00 Konstantin Tokarev <[email protected]>:
> > > 04.06.2016, 20:25, "Denis Shienkov" <[email protected]>: > >> If you use GCC-based kit, you will use GCC implementation of UBSan > instead of Clang's (GCC >= 4.9 required) > > > > Ok, clear, I use GCC 5.xxx > > > >> UBSan is dynamic analysis tool, based on compiler instrumentation. It > has nothing to do with static analysis. > > > > So, should I just run my app and see debug outputs? > > Yes, it will crash in case UB is detected > > > > > 2016-06-04 20:16 GMT+03:00 Konstantin Tokarev <[email protected]>: > >> 04.06.2016, 20:07, "Denis Shienkov" <[email protected]>: > >>>> As with other sanitizers, just add -fsanitize=undefined to > QMAKE_CXXFLAGS and QMAKE_LFLAGS > >>> > >>> 1. Should I use the Clang-based Kit and compile my sources with this > Kit, or I can use GCC-based kit for this? > >> > >> If you use GCC-based kit, you will use GCC implementation of UBSan > instead of Clang's (GCC >= 4.9 required) > >> > >>> 2. Is this will work when I click on "Analyze -> Clang Static > Analyzer" from the QtC menu? > >> > >> UBSan is dynamic analysis tool, based on compiler instrumentation. It > has nothing to do with static analysis. > >> > >>> > >>> 2016-06-04 19:39 GMT+03:00 Konstantin Tokarev <[email protected]>: > >>>> 04.06.2016, 19:27, "Denis Shienkov" <[email protected]>: > >>>>> Hi all, > >>>>> > >>>>> 1) is it possible to use the clang's UBSan with QtC? :) > >>>> > >>>> Why not? > >>>> > >>>>> > >>>>> 2) if yes - then how to do it? > >>>> > >>>> As with other sanitizers, just add -fsanitize=undefined to > QMAKE_CXXFLAGS and QMAKE_LFLAGS > >>>> > >>>>> > >>>>> 3) if yes - is it possible to use on Windows? > >>>> > >>>> > http://clang.llvm.org/docs/UndefinedBehaviorSanitizer.html#supported-platforms > >>>> > >>>>> > >>>>> BR, > >>>>> > >>>>> Denis > >>>>> > >>>>> _______________________________________________ > >>>>> Qt-creator mailing list > >>>>> [email protected] > >>>>> http://lists.qt-project.org/mailman/listinfo/qt-creator > >>>> > >>>> -- > >>>> Regards, > >>>> Konstantin > >> > >> -- > >> Regards, > >> Konstantin > > , > > > > _______________________________________________ > > Qt-creator mailing list > > [email protected] > > http://lists.qt-project.org/mailman/listinfo/qt-creator > > > -- > Regards, > Konstantin >
_______________________________________________ Qt-creator mailing list [email protected] http://lists.qt-project.org/mailman/listinfo/qt-creator
