Closed Bug 582106 Opened 14 years ago Closed 14 years ago

Preprocessor.py dies on lucky changeset ids (e.g. 036464778311)

Categories

(Firefox Build System :: General, defect)

defect
Not set
critical

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 581516

People

(Reporter: khuey, Unassigned)

References

Details

make[6]: Leaving directory `/builds/slave/mozilla-central-linux-debug/build/obj-firefox/toolkit/content/tests'
/builds/slave/mozilla-central-linux-debug/build/obj-firefox/config/nsinstall -R -m 644 /builds/slave/mozilla-central-linux-debug/build/toolkit/content/InlineSpellChecker.jsm /builds/slave/mozilla-central-linux-debug/build/toolkit/content/PopupNotifications.jsm ../../dist/bin/modules
set -e;  \
	/builds/slave/mozilla-central-linux-debug/build/obj-firefox/config/nsinstall -D ../../dist/bin/modules; \
	for i in /builds/slave/mozilla-central-linux-debug/build/toolkit/content/debug.js /builds/slave/mozilla-central-linux-debug/build/toolkit/content/LightweightThemeConsumer.jsm /builds/slave/mozilla-central-linux-debug/build/toolkit/content/Services.jsm /builds/slave/mozilla-central-linux-debug/build/toolkit/content/WindowDraggingUtils.jsm; do \
	  dest=../../dist/bin/modules/`basename $i`; \
	  rm -f -f $dest; \
	  /tools/python/bin/python2.5 /builds/slave/mozilla-central-linux-debug/build/config/Preprocessor.py -DMOZ_APP_VERSION=4.0b3pre -Dtarget="i686-pc-linux-gnu" -Dac_configure_args="--enable-application=browser --disable-optimize --enable-debug --enable-libxul --enable-tests --enable-trace-malloc --enable-debug-symbols=-gdwarf-2" -DCC="ccache /tools/gcc-4.3.3/installed/bin/gcc" -DCC_VERSION="gcc version 4.3.3 (GCC) " -DCFLAGS=" -Wall -W -Wno-unused -Wpointer-arith -Wcast-align -W -pedantic -Wno-long-long -gdwarf-2 -fno-strict-aliasing -pthread -pipe  -DDEBUG -D_DEBUG -DTRACING -gdwarf-2" -DCXX="ccache /tools/gcc-4.3.3/installed/bin/g++" -DCXX_VERSION="gcc version 4.3.3 (GCC) " -DCXXFLAGS=" -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-variadic-macros -Werror=return-type -pedantic -Wno-long-long -gdwarf-2 -fno-strict-aliasing -fshort-wchar -pthread -pipe  -DDEBUG -D_DEBUG -DTRACING -gdwarf-2" -DCPPFLAGS=""  -DSOURCE_CHANGESET="036464778311" -DSOURCE_REPO="http://hg.mozilla.org/mozilla-central" -DMOZ_TOOLKIT_SEARCH -DOSTYPE=\"Linux2.6.18-8\" -DOSARCH=Linux -DMOZILLA_VERSION=\"2.0b3pre\" -DMOZILLA_VERSION_U=2.0b3pre -DD_INO=d_ino -DSTDC_HEADERS=1 -DHAVE_SSIZE_T=1 -DHAVE_ST_BLKSIZE=1 -DHAVE_SIGINFO_T=1 -DHAVE_INT16_T=1 -DHAVE_INT32_T=1 -DHAVE_INT64_T=1 -DHAVE_UINT=1 -DHAVE_UNAME_DOMAINNAME_FIELD=1 -DHAVE_VISIBILITY_HIDDEN_ATTRIBUTE=1 -DHAVE_VISIBILITY_ATTRIBUTE=1 -DHAVE_DIRENT_H=1 -DHAVE_GETOPT_H=1 -DHAVE_SYS_BITYPES_H=1 -DHAVE_MEMORY_H=1 -DHAVE_UNISTD_H=1 -DHAVE_GNU_LIBC_VERSION_H=1 -DHAVE_NL_TYPES_H=1 -DHAVE_MALLOC_H=1 -DHAVE_X11_XKBLIB_H=1 -DHAVE_SYS_STATVFS_H=1 -DHAVE_SYS_STATFS_H=1 -DHAVE_SYS_QUOTA_H=1 -DHAVE_LINUX_QUOTA_H=1 -DHAVE_SYS_CDEFS_H=1 -DHAVE_LIBM=1 -DHAVE_LIBDL=1 -DHAVE_DLADDR=1 -DFUNCPROTO=15 -DHAVE_XSHM=1 -DHAVE_FT_BITMAP_SIZE_Y_PPEM=1 -DHAVE_FT_GLYPHSLOT_EMBOLDEN=1 -DHAVE_FT_LOAD_SFNT_TABLE=1 -DHAVE_FT_SELECT_SIZE=1 -D_REENTRANT=1 -DHAVE_RANDOM=1 -DHAVE_STRERROR=1 -DHAVE_LCHOWN=1 -DHAVE_FCHMOD=1 -DHAVE_SNPRINTF=1 -DHAVE_MEMMOVE=1 -DHAVE_RINT=1 -DHAVE_STAT64=1 -DHAVE_LSTAT64=1 -DHAVE_TRUNCATE64=1 -DHAVE_SETBUF=1 -DHAVE_ISATTY=1 -DHAVE_FLOCKFILE=1 -DHAVE_LOCALTIME_R=1 -DHAVE_STRTOK_R=1 -DHAVE_CLOCK_MONOTONIC=1 -DHAVE_RES_NINIT=1 -DHAVE_GNU_GET_LIBC_VERSION=1 -DHAVE_LANGINFO_CODESET=1 -DVA_COPY=va_copy -DHAVE_VA_COPY=1 -DHAVE_THREAD_TLS_KEYWORD=1 -DMALLOC_H=\<malloc.h\> -DHAVE_STRNDUP=1 -DHAVE_POSIX_MEMALIGN=1 -DHAVE_MEMALIGN=1 -DHAVE_VALLOC=1 -DHAVE_I18N_LC_MESSAGES=1 -DHAVE_LOCALECONV=1 -DNS_ALWAYS_INLINE=__attribute__\(\(always_inline\)\) -DNS_ATTR_MALLOC=__attribute__\(\(malloc\)\) -DNS_WARN_UNUSED_RESULT=__attribute__\(\(warn_unused_result\)\) -DNS_NORETURN=__attribute__\(\(noreturn\)\) -DMOZ_PHOENIX=1 -DMOZ_BUILD_APP=browser -DMOZ_X11=1 -DMOZ_WIDGET_GTK2=1 -DMOZ_ENABLE_XREMOTE=1 -DMOZ_DISTRIBUTION_ID=\"org.mozilla\" -DMOZ_PANGO=1 -DMOZ_ENABLE_GNOMEVFS=1 -DMOZ_ENABLE_GCONF=1 -DMOZ_ENABLE_LIBNOTIFY=1 -DMOZ_ENABLE_GNOMEUI=1 -DMOZ_ENABLE_DBUS=1 -DMOZ_IPC=1 -DIBMBIDI=1 -DMOZ_VIEW_SOURCE=1 -DACCESSIBILITY=1 -DMOZ_JSLOADER=1 -DNS_PRINTING=1 -DNS_PRINT_PREVIEW=1 -DMOZ_RAW=1 -DMOZ_OGG=1 -DATTRIBUTE_ALIGNED_MAX=64 -DMOZ_WEBM=1 -DVPX_X86_ASM=1 -DMOZ_WAVE=1 -DMOZ_SYDNEYAUDIO=1 -DMOZ_MEDIA=1 -DMOZ_VORBIS=1 -DMOZ_XTF=1 -DMOZ_CRASHREPORTER=1 -DHAVE_CURL_CURL_H=1 -DMOZ_CRASHREPORTER_ENABLE_PERCENT=100 -DMOZ_MATHML=1 -DMOZ_SVG=1 -DMOZ_SMIL=1 -DMOZ_UPDATER=1 -DMOZ_UPDATE_CHANNEL=default -DMOZ_FEEDS=1 -DMOZ_STORAGE=1 -DMOZ_SAFE_BROWSING=1 -DMOZ_URL_CLASSIFIER=1 -DMOZ_DEBUG_SYMBOLS=1 -DMOZ_LOGGING=1 -DNS_TRACE_MALLOC=1 -DHAVE___CXA_DEMANGLE=1 -DMOZ_DEMANGLE_SYMBOLS=1 -DHAVE__UNWIND_BACKTRACE=1 -DMOZ_CHROME_FILE_FORMAT_JAR=1 -DMOZ_USER_DIR=\".mozilla\" -DMOZ_ENABLE_LIBXUL=1 -DHAVE_STDINT_H=1 -DHAVE_INTTYPES_H=1 -DMOZ_TREE_CAIRO=1 -DHAVE_UINT64_T=1 -DMOZ_XUL=1 -DMOZ_PROFILELOCKING=1 -DMOZ_RDF=1 -DBUILD_CTYPES=1 -DMOZ_MORKREADER=1 -DMOZ_PLACES=1 -DMOZ_DLL_SUFFIX=\".so\" -DHAVE_FONTCONFIG_FCFREETYPE_H=1 -DXP_UNIX=1 -DUNIX_ASYNC_DNS=1 -DMOZ_REFLOW_PERF=1 -DMOZ_REFLOW_PERF_DSP=1 -DMOZ_ACCESSIBILITY_ATK=1 -DATK_MAJOR_VERSION=1 -DATK_MINOR_VERSION=12 -DATK_REV_VERSION=2  -DDEBUG -D_DEBUG -DTRACING $i > $dest; \
	done
Traceback (most recent call last):
  File "/builds/slave/mozilla-central-linux-debug/build/config/Preprocessor.py", line 483, in <module>
    main()
  File "/builds/slave/mozilla-central-linux-debug/build/config/Preprocessor.py", line 468, in main
    pp.handleCommandLine(None, True)
  File "/builds/slave/mozilla-central-linux-debug/build/config/Preprocessor.py", line 162, in handleCommandLine
    (options, args) = p.parse_args(args=args)
  File "/tools/python-2.5.1/lib/python2.5/optparse.py", line 1378, in parse_args
    stop = self._process_args(largs, rargs, values)
  File "/tools/python-2.5.1/lib/python2.5/optparse.py", line 1422, in _process_args
    self._process_short_opts(rargs, values)
  File "/tools/python-2.5.1/lib/python2.5/optparse.py", line 1529, in _process_short_opts
    option.process(opt, value, values, self)
  File "/tools/python-2.5.1/lib/python2.5/optparse.py", line 782, in process
    self.action, self.dest, opt, value, values, parser)
  File "/tools/python-2.5.1/lib/python2.5/optparse.py", line 802, in take_action
    self.callback(self, opt, value, parser, *args, **kwargs)
  File "/builds/slave/mozilla-central-linux-debug/build/config/Preprocessor.py", line 186, in handleD
    vals[1] = int(vals[1], 8)
ValueError: invalid literal for int() with base 8: '036464778311'
NEXT ERROR make[5]: *** [libs] Error 1
make[5]: Leaving directory `/builds/slave/mozilla-central-linux-debug/build/obj-firefox/toolkit/content'
NEXT ERROR make[4]: *** [content_libs] Error 2
make[4]: Leaving directory `/builds/slave/mozilla-central-linux-debug/build/obj-firefox/toolkit'
NEXT ERROR make[3]: *** [libs_tier_platform] Error 2
make[3]: Leaving directory `/builds/slave/mozilla-central-linux-debug/build/obj-firefox'
make[2]: *** [tier_platform] Error 2
make[2]: Leaving directory `/builds/slave/mozilla-central-linux-debug/build/obj-firefox'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/builds/slave/mozilla-central-linux-debug/build/obj-firefox'
make: *** [build] Error 2
program finished with exit code 2

It's choking on the changeset 036464778311.
Status: NEW → RESOLVED
Closed: 14 years ago
Resolution: --- → DUPLICATE
Product: Core → Firefox Build System
You need to log in before you can comment on or make changes to this bug.