User:Mjb/Workspace/AACGain/build success 1
From Offset
Jump to navigationJump to search------ Build started: Project: libmissing, Configuration: Release Win32 ------ Compiling... need_for_win32.c getopt1.c .\getopt1.c(73) : warning C4028: formal parameter 2 different from declaration .\getopt1.c(73) : warning C4028: formal parameter 3 different from declaration .\getopt1.c(73) : warning C4028: formal parameter 4 different from declaration getopt.c Creating library... Build log was saved at "file://c:\dev\mpeg4ip\lib\gnu\Release\BuildLog.htm" libmissing - 0 error(s), 3 warning(s) ------ Build started: Project: libmp4v2, Configuration: Release Win32 ------ Compiling... virtual_io.cpp rtphint.cpp .\rtphint.cpp(333) : warning C4267: '=' : conversion from 'size_t' to 'u_int32_t', possible loss of data .\rtphint.cpp(346) : warning C4267: '=' : conversion from 'size_t' to 'u_int32_t', possible loss of data .\rtphint.cpp(968) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\rtphint.cpp(973) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\rtphint.cpp(978) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\rtphint.cpp(993) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) qosqualifiers.cpp odcommands.cpp ocidescriptors.cpp .\ocidescriptors.cpp(69) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\ocidescriptors.cpp(123) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\ocidescriptors.cpp(158) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\ocidescriptors.cpp(207) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\ocidescriptors.cpp(216) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) mp4util.cpp mp4track.cpp mp4property.cpp mp4meta.cpp .\mp4meta.cpp(186) : warning C4267: 'argument' : conversion from 'size_t' to 'u_int32_t', possible loss of data .\mp4meta.cpp(446) : warning C4267: 'argument' : conversion from 'size_t' to 'u_int32_t', possible loss of data .\mp4meta.cpp(748) : warning C4267: 'argument' : conversion from 'size_t' to 'u_int32_t', possible loss of data mp4info.cpp mp4file_io.cpp .\mp4file_io.cpp(183) : warning C4267: 'initializing' : conversion from 'size_t' to 'u_int32_t', possible loss of data .\mp4file_io.cpp(411) : warning C4267: 'argument' : conversion from 'size_t' to 'u_int32_t', possible loss of data .\mp4file_io.cpp(443) : warning C4267: '=' : conversion from 'size_t' to 'u_int32_t', possible loss of data mp4file.cpp mp4descriptor.cpp mp4container.cpp mp4atom.cpp .\mp4atom.cpp(267) : warning C4309: 'initializing' : truncation of constant value .\mp4atom.cpp(268) : warning C4309: 'initializing' : truncation of constant value .\mp4atom.cpp(269) : warning C4309: 'initializing' : truncation of constant value .\mp4atom.cpp(270) : warning C4309: 'initializing' : truncation of constant value .\mp4atom.cpp(271) : warning C4309: 'initializing' : truncation of constant value mp4.cpp .\mp4.cpp(699) : warning C4800: 'u_int8_t' : forcing value to bool 'true' or 'false' (performance warning) isma.cpp descriptors.cpp .\descriptors.cpp(75) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(118) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(194) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(198) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(202) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(380) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(387) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(453) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(455) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(479) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) .\descriptors.cpp(482) : warning C4800: 'u_int64_t' : forcing value to bool 'true' or 'false' (performance warning) atom_vmhd.cpp atom_video.cpp Compiling... atom_urn.cpp atom_url.cpp atom_udta.cpp atom_trun.cpp atom_treftype.cpp atom_tkhd.cpp atom_tfhd.cpp atom_text.cpp atom_stz2.cpp atom_stsz.cpp atom_stsd.cpp atom_stsc.cpp atom_stdp.cpp atom_stbl.cpp atom_standard.cpp .\atom_standard.cpp(25) : warning C4309: 'initializing' : truncation of constant value .\atom_standard.cpp(26) : warning C4309: 'initializing' : truncation of constant value .\atom_standard.cpp(27) : warning C4309: 'initializing' : truncation of constant value .\atom_standard.cpp(28) : warning C4309: 'initializing' : truncation of constant value .\atom_standard.cpp(29) : warning C4309: 'initializing' : truncation of constant value .\atom_standard.cpp(30) : warning C4309: 'initializing' : truncation of constant value .\atom_standard.cpp(31) : warning C4309: 'initializing' : truncation of constant value .\atom_standard.cpp(32) : warning C4309: 'initializing' : truncation of constant value .\atom_standard.cpp(33) : warning C4309: 'initializing' : truncation of constant value atom_sound.cpp atom_smi.cpp atom_sdp.cpp .\atom_sdp.cpp(48) : warning C4267: 'argument' : conversion from 'size_t' to 'u_int32_t', possible loss of data atom_s263.cpp atom_rtp.cpp .\atom_rtp.cpp(143) : warning C4267: 'argument' : conversion from 'size_t' to 'u_int32_t', possible loss of data Compiling... atom_root.cpp atom_ohdr.cpp atom_mvhd.cpp atom_mp4v.cpp atom_mp4s.cpp atom_meta.cpp atom_mdhd.cpp atom_mdat.cpp atom_href.cpp atom_hnti.cpp atom_hinf.cpp atom_hdlr.cpp atom_gmin.cpp atom_ftyp.cpp atom_free.cpp atom_encv.cpp atom_enca.cpp atom_elst.cpp atom_dref.cpp atom_damr.cpp Compiling... atom_d263.cpp atom_avcC.cpp atom_avc1.cpp atom_amr.cpp 3gp.cpp Creating library... Build log was saved at "file://c:\dev\mpeg4ip\lib\mp4v2\Release\BuildLog.htm" libmp4v2 - 0 error(s), 45 warning(s) ------ Build started: Project: libfaad, Configuration: Release Win32 ------ Compiling... ps_syntax.c ps_dec.c pns.c output.c ms.c mp4.c mdct.c lt_predict.c is.c ic_predict.c huffman.c hcr.c filtbank.c error.c drm_dec.c drc.c decoder.c .\decoder.c(928) : warning C4018: '<' : signed/unsigned mismatch common.c cfft.c bits.c Generating Code... Compiling... tns.c syntax.c ssr_ipqf.c ssr_fb.c ssr.c specrec.c sbr_tf_grid.c sbr_syntax.c sbr_qmf.c sbr_huff.c sbr_hfgen.c sbr_hfadj.c sbr_fbt.c sbr_e_nf.c sbr_dec.c sbr_dct.c rvlc.c pulse.c Generating Code... Creating library... ssr_ipqf.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ssr_fb.obj : warning LNK4221: no public symbols found; archive member will be inaccessible ssr.obj : warning LNK4221: no public symbols found; archive member will be inaccessible Build log was saved at "file://c:\dev\faad2\libfaad\Release\BuildLog.htm" libfaad - 0 error(s), 4 warning(s) ------ Build started: Project: aacgain, Configuration: Release Win32 ------ Compiling... syntax.c Compiling... MP4MetaFile.cpp .\MP4MetaFile.cpp(142) : warning C4996: 'getpid' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\process.h(227) : see declaration of 'getpid' Message: 'The POSIX name for this item is deprecated. Instead, use the ISO C++ conformant name: _getpid. See online help for details.' Compiling... decoder.c Compiling... aacgain.cpp c:\dev\mpeg4ip\lib\mp4v2\mp4util.h(136) : warning C4996: '_vsnprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(339) : see declaration of '_vsnprintf' Message: 'This function or variable may be unsafe. Consider using _vsnprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' c:\dev\mpeg4ip\lib\mp4v2\mp4util.h(153) : warning C4996: '_vsnprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(339) : see declaration of '_vsnprintf' Message: 'This function or variable may be unsafe. Consider using _vsnprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' c:\dev\mpeg4ip\lib\mp4v2\mp4util.h(190) : warning C4996: 'strcpy' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(73) : see declaration of 'strcpy' Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' c:\dev\mpeg4ip\lib\mp4v2\mp4util.h(197) : warning C4996: 'wcscpy' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\string.h(250) : see declaration of 'wcscpy' Message: 'This function or variable may be unsafe. Consider using wcscpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' .\aacgain.cpp(234) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' .\aacgain.cpp(243) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' .\aacgain.cpp(318) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' .\aacgain.cpp(553) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' .\aacgain.cpp(572) : warning C4996: 'sscanf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf' Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' .\aacgain.cpp(587) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' .\aacgain.cpp(606) : warning C4996: 'sscanf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(311) : see declaration of 'sscanf' Message: 'This function or variable may be unsafe. Consider using sscanf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' Creating library... syntax.obj : MSIL .netmodule or module compiled with /GL found; restarting link with /LTCG; add /LTCG to the link command line to improve linker performance Build log was saved at "file://c:\dev\aacgain\Release\BuildLog.htm" aacgain - 0 error(s), 12 warning(s) ------ Build started: Project: mp3gain, Configuration: Release Win32 ------ Compiling... tabinit.c rg_error.c ..\mp3gain\rg_error.c(39) : warning C4100: 'localerrnum' : unreferenced formal parameter mp3gain.c ..\mp3gain\mp3gain.c(341) : warning C4996: 'strcat' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\mp3gain.c(489) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\mp3gain.c(600) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\mp3gain.c(738) : warning C4996: 'strcpy' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\mp3gain.c(742) : warning C4996: 'strcat' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcat_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\mp3gain.c(750) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\mp3gain.c(753) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\mp3gain.c(766) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\mp3gain.c(1212) : warning C4100: 'progname' : unreferenced formal parameter ..\mp3gain\mp3gain.c(2037) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' layer3.c interface.c gain_analysis.c decode_i386.c dct64_i386.c common.c apetag.c ..\mp3gain\apetag.c(247) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data ..\mp3gain\apetag.c(251) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data ..\mp3gain\apetag.c(258) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data ..\mp3gain\apetag.c(262) : warning C4244: '=' : conversion from 'int' to 'unsigned char', possible loss of data ..\mp3gain\apetag.c(313) : warning C4996: '_open' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\io.h(249) : see declaration of '_open' Message: 'This function or variable may be unsafe. Consider using _sopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(415) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(527) : warning C4245: 'function' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch ..\mp3gain\apetag.c(543) : warning C4245: 'function' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch ..\mp3gain\apetag.c(550) : warning C4245: 'function' : conversion from 'int' to 'const unsigned long', signed/unsigned mismatch ..\mp3gain\apetag.c(560) : warning C4996: 'strcpy' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(562) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(565) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(575) : warning C4996: 'strcpy' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(577) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(580) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(590) : warning C4996: 'strcpy' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(592) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(595) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(611) : warning C4996: 'strcpy' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(613) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(625) : warning C4996: 'strcpy' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(627) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(637) : warning C4996: 'strcpy' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(639) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(651) : warning C4996: 'strcpy' was declared deprecated Message: 'This function or variable may be unsafe. Consider using strcpy_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(653) : warning C4996: 'sprintf' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(345) : see declaration of 'sprintf' Message: 'This function or variable may be unsafe. Consider using sprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' ..\mp3gain\apetag.c(659) : warning C4996: 'fopen' was declared deprecated C:\Program Files\Microsoft Visual Studio 8\VC\include\stdio.h(234) : see declaration of 'fopen' Message: 'This function or variable may be unsafe. Consider using fopen_s instead. To disable deprecation, use _CRT_SECURE_NO_DEPRECATE. See online help for details.' Compiling resources... Linking... Generating code Finished generating code Build log was saved at "file://c:\dev\aacgain\Release\BuildLog.htm" mp3gain - 0 error(s), 38 warning(s) ========== Build: 5 succeeded, 0 failed, 0 up-to-date, 0 skipped ==========