http://llvm.org/bugs/show_bug.cgi?id=9854. Also created an emulated hexfloat literal for use in some of the tests. <sigh> And cleaned up some harmless but irritating warnings in the tests.
git-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@131318 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -95,19 +95,19 @@ int main()
|
||||
static_assert((std::is_same<decltype(freopen("", "", fp)), FILE*>::value), "");
|
||||
static_assert((std::is_same<decltype(setbuf(fp,cp)), void>::value), "");
|
||||
static_assert((std::is_same<decltype(vfprintf(fp,"",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(fprintf(fp,"")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(fprintf(fp," ")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(fscanf(fp,"")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(printf("")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(scanf("")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(snprintf(cp,0,"")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(sprintf(cp,"")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(printf("\n")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(scanf("\n")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(snprintf(cp,0,"p")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(sprintf(cp," ")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(sscanf("","")), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vfprintf(fp,"",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vfscanf(fp,"",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vprintf("",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vprintf(" ",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vscanf("",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vsnprintf(cp,0,"",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vsprintf(cp,"",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vsnprintf(cp,0," ",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vsprintf(cp," ",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(vsscanf("","",va)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(fgetc(fp)), int>::value), "");
|
||||
static_assert((std::is_same<decltype(fgets(cp,0,fp)), char*>::value), "");
|
||||
|
Reference in New Issue
Block a user