Log for failed build of ecj_3.5.1-0ubuntu1 (dist=karmic-autotest)

Build Daemon user noreply at buildd.ubuntu.com
Fri Oct 23 22:19:23 BST 2009


Automatic build of ecj_3.5.1-0ubuntu1 on clementine by sbuild/armel 1.170.5
Build started at 20091023-2147
******************************************************************************
Checking available source versions...
Fetching source files...
Reading package lists...
Building dependency tree...
Reading state information...
Need to get 964kB of source archives.
Get:1 http://archive.internal karmic-autotest/main ecj 3.5.1-0ubuntu1 (dsc) [1339B]
Get:2 http://archive.internal karmic-autotest/main ecj 3.5.1-0ubuntu1 (tar) [934kB]
Get:3 http://archive.internal karmic-autotest/main ecj 3.5.1-0ubuntu1 (diff) [28.2kB]
Fetched 964kB in 0s (5761kB/s)
Download complete and in download only mode
** Using build dependencies supplied by package:
Build-Depends: cdbs (>= 0.4.26), debhelper (>= 5), gcj-4.4-jdk, libgcj-bc (>= 4.3.3-1), libecj-java (>= 3.3.0+0728) [arm], unzip [arm], fastjar, ant, zip, dpkg (>= 1.13.19), python, time
Build-Conflicts: ecj-bootstrap-gcj (<< 3.2.2)
Checking for already installed source dependencies...
cdbs: missing
debhelper: missing
gcj-4.4-jdk: missing
libgcj-bc: missing
fastjar: missing
ant: missing
zip: missing
dpkg: already installed (1.15.4ubuntu2 >= 1.13.19 is satisfied)
python: missing
time: missing
ecj-bootstrap-gcj: already deinstalled
Checking for source dependency conflicts...
  /usr/bin/sudo /usr/bin/apt-get --purge $CHROOT_OPTIONS -q -y install cdbs debhelper gcj-4.4-jdk libgcj-bc fastjar ant zip python time
Reading package lists...
Building dependency tree...
Reading state information...
The following packages were automatically installed and are no longer required:
  sudo
Use 'apt-get autoremove' to remove them.
The following extra packages will be installed:
  autoconf automake autotools-dev bsdmainutils defoma ecj ecj-gcj ecj1 fdupes
  file fontconfig fontconfig-config gcj-4.4-base gcj-4.4-jre
  gcj-4.4-jre-headless gcj-4.4-jre-lib gettext gettext-base groff-base
  html2text intltool intltool-debian java-common libantlr-java libatk1.0-0
  libavahi-client3 libavahi-common-data libavahi-common3 libcairo2 libcroco3
  libcups2 libdatrie1 libdirectfb-1.2-0 libecj-java libecj-java-gcj libexpat1
  libfontconfig1 libfreetype6 libgcj-common libgcj10 libgcj10-awt libgcj10-dev
  libglib2.0-0 libgtk2.0-0 libgtk2.0-common libhtml-parser-perl
  libhtml-tagset-perl libhtml-tree-perl libice6 libjasper1 libjaxp1.3-java
  libjpeg62 libmagic1 libncursesw5 libnewt0.52 libpango1.0-0
  libpango1.0-common libpcre3 libpixman-1-0 libpng12-0 libpopt0 libsm6
  libsqlite3-0 libsysfs2 libthai-data libthai0 libtiff4 libts-0.0-0
  liburi-perl libwww-perl libx11-6 libx11-data libxau6 libxcb-render-util0
  libxcb-render0 libxcb1 libxcomposite1 libxcursor1 libxdamage1 libxdmcp6
  libxerces2-java libxext6 libxfixes3 libxft2 libxi6 libxinerama1
  libxml-parser-perl libxml2 libxrandr2 libxrender1 libxtst6 m4 man-db
  mime-support netbase po-debconf python-central python2.6 shared-mime-info
  tsconf ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf whiptail x11-common
  zlib1g-dev
Suggested packages:
  default-jdk java-compiler java-sdk ant-doc autoconf2.13 autobook
  autoconf-archive gnu-standards autoconf-doc libtool wamerican wordlist whois
  vacation devscripts doc-base dh-make defoma-doc psfontmgr x-ttcidfont-conf
  dfontmgr libft-perl gcj-4.4-source libgcj10-dbg gettext-doc groff equivs
  libantlr-java-gcj cups-common libgcj-doc librsvg2-common gvfs
  libdata-dump-perl libjasper-runtime libjaxp1.3-java-gcj ttf-japanese-gothic
  ttf-japanese-mincho ttf-thryomanes ttf-baekmuk ttf-arphic-gbsn00lp
  ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp
  libcrypt-ssleay-perl libio-socket-ssl-perl libxerces2-java-doc
  libxerces2-java-gcj www-browser libmail-box-perl python-doc python-tk
  python-profiler python2.6-doc python2.6-profiler
Recommended packages:
  ant-optional ant-gcj java-gcj-compat curl wget lynx cvs libatk1.0-data
  default-jre-headless java2-runtime-headless java5-runtime-headless
  libglib2.0-data hicolor-icon-theme libgtk2.0-bin libgpm2 libfribidi0
  libmailtools-perl libhtml-format-perl libcompress-bzip2-perl xml-core
  ifupdown libmail-sendmail-perl unzip
The following NEW packages will be installed:
  ant autoconf automake autotools-dev bsdmainutils cdbs debhelper defoma ecj
  ecj-gcj ecj1 fastjar fdupes file fontconfig fontconfig-config gcj-4.4-base
  gcj-4.4-jdk gcj-4.4-jre gcj-4.4-jre-headless gcj-4.4-jre-lib gettext
  gettext-base groff-base html2text intltool intltool-debian java-common
  libantlr-java libatk1.0-0 libavahi-client3 libavahi-common-data
  libavahi-common3 libcairo2 libcroco3 libcups2 libdatrie1 libdirectfb-1.2-0
  libecj-java libecj-java-gcj libexpat1 libfontconfig1 libfreetype6 libgcj-bc
  libgcj-common libgcj10 libgcj10-awt libgcj10-dev libglib2.0-0 libgtk2.0-0
  libgtk2.0-common libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl
  libice6 libjasper1 libjaxp1.3-java libjpeg62 libmagic1 libncursesw5
  libnewt0.52 libpango1.0-0 libpango1.0-common libpcre3 libpixman-1-0
  libpng12-0 libpopt0 libsm6 libsqlite3-0 libsysfs2 libthai-data libthai0
  libtiff4 libts-0.0-0 liburi-perl libwww-perl libx11-6 libx11-data libxau6
  libxcb-render-util0 libxcb-render0 libxcb1 libxcomposite1 libxcursor1
  libxdamage1 libxdmcp6 libxerces2-java libxext6 libxfixes3 libxft2 libxi6
  libxinerama1 libxml-parser-perl libxml2 libxrandr2 libxrender1 libxtst6 m4
  man-db mime-support netbase po-debconf python python-central python2.6
  shared-mime-info time tsconf ttf-dejavu ttf-dejavu-core ttf-dejavu-extra ucf
  whiptail x11-common zip zlib1g-dev
0 upgraded, 116 newly installed, 0 to remove and 3 not upgraded.
Need to get 331kB/65.4MB of archives.
After this operation, 202MB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  x11-common libxau6 libxdmcp6 libxcb1 libx11-data libx11-6 libxfixes3
  libmagic1 file libpcre3 libglib2.0-0 libncursesw5 libnewt0.52 libpopt0
  libsqlite3-0 libxml2 mime-support netbase python2.6 python python-central
  shared-mime-info ucf whiptail bsdmainutils gettext-base groff-base libexpat1
  libhtml-tagset-perl liburi-perl libhtml-parser-perl libhtml-tree-perl
  libwww-perl libxext6 libxml-parser-perl man-db time gcj-4.4-base
  libgcj-common libgcj10 gcj-4.4-jre-headless libjaxp1.3-java libxerces2-java
  ant m4 autoconf autotools-dev automake html2text libcroco3 gettext
  intltool-debian po-debconf debhelper fdupes intltool cdbs defoma java-common
  libecj-java gcj-4.4-jre-lib ecj libgcj-bc libecj-java-gcj ecj-gcj ecj1
  libfreetype6 ttf-dejavu-core ttf-dejavu-extra ttf-dejavu fontconfig-config
  libfontconfig1 fontconfig libatk1.0-0 libsysfs2 tsconf libts-0.0-0
  libdirectfb-1.2-0 libpixman-1-0 libpng12-0 libxcb-render0
  libxcb-render-util0 libxrender1 libcairo2 libgtk2.0-common
  libavahi-common-data libavahi-common3 libavahi-client3 libcups2 libjpeg62
  libjasper1 libpango1.0-common libdatrie1 libthai-data libthai0 libxft2
  libpango1.0-0 libtiff4 libxcomposite1 libxcursor1 libxdamage1 libxi6
  libxinerama1 libxrandr2 libgtk2.0-0 libice6 libsm6 libxtst6 libgcj10-awt
  gcj-4.4-jre zlib1g-dev libgcj10-dev fastjar libantlr-java gcj-4.4-jdk zip
Authentication warning overridden.
Get:1 http://archive.internal karmic-autotest/main zip 3.0-1ubuntu1 [331kB]
dpkg-preconfigure: unable to re-open stdin: 
Fetched 331kB in 0s (4198kB/s)
Selecting previously deselected package x11-common.
(Reading database ... 10600 files and directories currently installed.)
Unpacking x11-common (from .../x11-common_1%3a7.4+3ubuntu7_all.deb) ...
Selecting previously deselected package libxau6.
Unpacking libxau6 (from .../libxau6_1%3a1.0.4-2_armel.deb) ...
Selecting previously deselected package libxdmcp6.
Unpacking libxdmcp6 (from .../libxdmcp6_1%3a1.0.2-3_armel.deb) ...
Selecting previously deselected package libxcb1.
Unpacking libxcb1 (from .../libxcb1_1.4-1_armel.deb) ...
Selecting previously deselected package libx11-data.
Unpacking libx11-data (from .../libx11-data_2%3a1.2.2-1ubuntu1_all.deb) ...
Selecting previously deselected package libx11-6.
Unpacking libx11-6 (from .../libx11-6_2%3a1.2.2-1ubuntu1_armel.deb) ...
Setting up x11-common (1:7.4+3ubuntu7) ...

Selecting previously deselected package libxfixes3.
(Reading database ... 10951 files and directories currently installed.)
Unpacking libxfixes3 (from .../libxfixes3_1%3a4.0.3-2build1_armel.deb) ...
Selecting previously deselected package libmagic1.
Unpacking libmagic1 (from .../libmagic1_5.03-1ubuntu1_armel.deb) ...
Selecting previously deselected package file.
Unpacking file (from .../file_5.03-1ubuntu1_armel.deb) ...
Selecting previously deselected package libpcre3.
Unpacking libpcre3 (from .../libpcre3_7.8-3_armel.deb) ...
Selecting previously deselected package libglib2.0-0.
Unpacking libglib2.0-0 (from .../libglib2.0-0_2.22.2-0ubuntu1_armel.deb) ...
Selecting previously deselected package libncursesw5.
Unpacking libncursesw5 (from .../libncursesw5_5.7+20090803-2ubuntu2_armel.deb) ...
Selecting previously deselected package libnewt0.52.
Unpacking libnewt0.52 (from .../libnewt0.52_0.52.10-4ubuntu1_armel.deb) ...
Selecting previously deselected package libpopt0.
Unpacking libpopt0 (from .../libpopt0_1.14-4_armel.deb) ...
Selecting previously deselected package libsqlite3-0.
Unpacking libsqlite3-0 (from .../libsqlite3-0_3.6.16-1ubuntu1_armel.deb) ...
Selecting previously deselected package libxml2.
Unpacking libxml2 (from .../libxml2_2.7.5.dfsg-1ubuntu1_armel.deb) ...
Selecting previously deselected package mime-support.
Unpacking mime-support (from .../mime-support_3.46-1ubuntu1_all.deb) ...
Selecting previously deselected package netbase.
Unpacking netbase (from .../netbase_4.35ubuntu2_all.deb) ...
Selecting previously deselected package python2.6.
Unpacking python2.6 (from .../python2.6_2.6.4~rc2-0ubuntu1_armel.deb) ...
Selecting previously deselected package python.
Unpacking python (from .../python_2.6.4~rc1-0ubuntu1_all.deb) ...
Selecting previously deselected package python-central.
Unpacking python-central (from .../python-central_0.6.11ubuntu9_all.deb) ...
Selecting previously deselected package shared-mime-info.
Unpacking shared-mime-info (from .../shared-mime-info_0.70-0ubuntu1_armel.deb) ...
Selecting previously deselected package ucf.
Unpacking ucf (from .../ucf_3.0018ubuntu1_all.deb) ...
Moving old data out of the way
Selecting previously deselected package whiptail.
Unpacking whiptail (from .../whiptail_0.52.10-4ubuntu1_armel.deb) ...
Selecting previously deselected package bsdmainutils.
Unpacking bsdmainutils (from .../bsdmainutils_6.1.10ubuntu4_armel.deb) ...
Selecting previously deselected package gettext-base.
Unpacking gettext-base (from .../gettext-base_0.17-8ubuntu2_armel.deb) ...
Selecting previously deselected package groff-base.
Unpacking groff-base (from .../groff-base_1.20.1-5_armel.deb) ...
Selecting previously deselected package libexpat1.
Unpacking libexpat1 (from .../libexpat1_2.0.1-4ubuntu1_armel.deb) ...
Selecting previously deselected package libhtml-tagset-perl.
Unpacking libhtml-tagset-perl (from .../libhtml-tagset-perl_3.20-2_all.deb) ...
Selecting previously deselected package liburi-perl.
Unpacking liburi-perl (from .../liburi-perl_1.37+dfsg-1ubuntu1_all.deb) ...
Selecting previously deselected package libhtml-parser-perl.
Unpacking libhtml-parser-perl (from .../libhtml-parser-perl_3.61-1_armel.deb) ...
Selecting previously deselected package libhtml-tree-perl.
Unpacking libhtml-tree-perl (from .../libhtml-tree-perl_3.23-1_all.deb) ...
Selecting previously deselected package libwww-perl.
Unpacking libwww-perl (from .../libwww-perl_5.831-1_all.deb) ...
Selecting previously deselected package libxext6.
Unpacking libxext6 (from .../libxext6_2%3a1.0.99.1-0ubuntu4_armel.deb) ...
Selecting previously deselected package libxml-parser-perl.
Unpacking libxml-parser-perl (from .../libxml-parser-perl_2.36-1.1build2_armel.deb) ...
Selecting previously deselected package man-db.
Unpacking man-db (from .../man-db_2.5.6-2_armel.deb) ...
Selecting previously deselected package time.
Unpacking time (from .../archives/time_1.7-23_armel.deb) ...
Selecting previously deselected package gcj-4.4-base.
Unpacking gcj-4.4-base (from .../gcj-4.4-base_4.4.1-5ubuntu2_armel.deb) ...
Selecting previously deselected package libgcj-common.
Unpacking libgcj-common (from .../libgcj-common_1%3a4.4.1-1ubuntu2_all.deb) ...
Selecting previously deselected package libgcj10.
Unpacking libgcj10 (from .../libgcj10_4.4.1-5ubuntu2_armel.deb) ...
Selecting previously deselected package gcj-4.4-jre-headless.
Unpacking gcj-4.4-jre-headless (from .../gcj-4.4-jre-headless_4.4.1-5ubuntu2_armel.deb) ...
Selecting previously deselected package libjaxp1.3-java.
Unpacking libjaxp1.3-java (from .../libjaxp1.3-java_1.3.04-5ubuntu2_armel.deb) ...
Selecting previously deselected package libxerces2-java.
Unpacking libxerces2-java (from .../libxerces2-java_2.9.1-4ubuntu1_all.deb) ...
Selecting previously deselected package ant.
Unpacking ant (from .../archives/ant_1.7.1-4_all.deb) ...
Selecting previously deselected package m4.
Unpacking m4 (from .../archives/m4_1.4.13-2_armel.deb) ...
Selecting previously deselected package autoconf.
Unpacking autoconf (from .../autoconf_2.64-1ubuntu1_all.deb) ...
Selecting previously deselected package autotools-dev.
Unpacking autotools-dev (from .../autotools-dev_20090427.1_all.deb) ...
Selecting previously deselected package automake.
Unpacking automake (from .../automake_1%3a1.11-1_all.deb) ...
Selecting previously deselected package html2text.
Unpacking html2text (from .../html2text_1.3.2a-14_armel.deb) ...
Selecting previously deselected package libcroco3.
Unpacking libcroco3 (from .../libcroco3_0.6.1-2_armel.deb) ...
Selecting previously deselected package gettext.
Unpacking gettext (from .../gettext_0.17-8ubuntu2_armel.deb) ...
Selecting previously deselected package intltool-debian.
Unpacking intltool-debian (from .../intltool-debian_0.35.0+20060710.1_all.deb) ...
Selecting previously deselected package po-debconf.
Unpacking po-debconf (from .../po-debconf_1.0.16_all.deb) ...
Selecting previously deselected package debhelper.
Unpacking debhelper (from .../debhelper_7.3.15ubuntu3_all.deb) ...
Selecting previously deselected package fdupes.
Unpacking fdupes (from .../fdupes_1.50-PR2-2_armel.deb) ...
Selecting previously deselected package intltool.
Unpacking intltool (from .../intltool_0.41.0-0ubuntu1_all.deb) ...
Selecting previously deselected package cdbs.
Unpacking cdbs (from .../cdbs_0.4.59ubuntu4_all.deb) ...
Selecting previously deselected package defoma.
Unpacking defoma (from .../defoma_0.11.10-0.2ubuntu1_all.deb) ...
Selecting previously deselected package java-common.
Unpacking java-common (from .../java-common_0.30ubuntu5_all.deb) ...
Selecting previously deselected package libecj-java.
Unpacking libecj-java (from .../libecj-java_3.5.1-0ubuntu1_all.deb) ...
Selecting previously deselected package gcj-4.4-jre-lib.
Unpacking gcj-4.4-jre-lib (from .../gcj-4.4-jre-lib_4.4.1-5ubuntu2_all.deb) ...
Selecting previously deselected package ecj.
Unpacking ecj (from .../ecj_3.5.1-0ubuntu1_armel.deb) ...
Selecting previously deselected package libgcj-bc.
Unpacking libgcj-bc (from .../libgcj-bc_4.4.1-1ubuntu2_armel.deb) ...
Selecting previously deselected package libecj-java-gcj.
Unpacking libecj-java-gcj (from .../libecj-java-gcj_3.5.1-0ubuntu1_armel.deb) ...
Selecting previously deselected package ecj-gcj.
Unpacking ecj-gcj (from .../ecj-gcj_3.5.1-0ubuntu1_armel.deb) ...
Selecting previously deselected package ecj1.
Unpacking ecj1 (from .../ecj1_3.5.1-0ubuntu1_armel.deb) ...
Selecting previously deselected package libfreetype6.
Unpacking libfreetype6 (from .../libfreetype6_2.3.9-5_armel.deb) ...
Selecting previously deselected package ttf-dejavu-core.
Unpacking ttf-dejavu-core (from .../ttf-dejavu-core_2.29-2_all.deb) ...
Selecting previously deselected package ttf-dejavu-extra.
Unpacking ttf-dejavu-extra (from .../ttf-dejavu-extra_2.29-2_all.deb) ...
Selecting previously deselected package ttf-dejavu.
Unpacking ttf-dejavu (from .../ttf-dejavu_2.29-2_all.deb) ...
Selecting previously deselected package fontconfig-config.
Unpacking fontconfig-config (from .../fontconfig-config_2.6.0-1ubuntu12_all.deb) ...
Selecting previously deselected package libfontconfig1.
Unpacking libfontconfig1 (from .../libfontconfig1_2.6.0-1ubuntu12_armel.deb) ...
Selecting previously deselected package fontconfig.
Unpacking fontconfig (from .../fontconfig_2.6.0-1ubuntu12_armel.deb) ...
Selecting previously deselected package libatk1.0-0.
Unpacking libatk1.0-0 (from .../libatk1.0-0_1.28.0-0ubuntu1_armel.deb) ...
Selecting previously deselected package libsysfs2.
Unpacking libsysfs2 (from .../libsysfs2_2.1.0-5_armel.deb) ...
Selecting previously deselected package tsconf.
Unpacking tsconf (from .../archives/tsconf_1.0-7_all.deb) ...
Selecting previously deselected package libts-0.0-0.
Unpacking libts-0.0-0 (from .../libts-0.0-0_1.0-7_armel.deb) ...
Selecting previously deselected package libdirectfb-1.2-0.
Unpacking libdirectfb-1.2-0 (from .../libdirectfb-1.2-0_1.2.7-2ubuntu1_armel.deb) ...
Selecting previously deselected package libpixman-1-0.
Unpacking libpixman-1-0 (from .../libpixman-1-0_0.14.0-1_armel.deb) ...
Selecting previously deselected package libpng12-0.
Unpacking libpng12-0 (from .../libpng12-0_1.2.37-1_armel.deb) ...
Selecting previously deselected package libxcb-render0.
Unpacking libxcb-render0 (from .../libxcb-render0_1.4-1_armel.deb) ...
Selecting previously deselected package libxcb-render-util0.
Unpacking libxcb-render-util0 (from .../libxcb-render-util0_0.3.6-1_armel.deb) ...
Selecting previously deselected package libxrender1.
Unpacking libxrender1 (from .../libxrender1_1%3a0.9.4-2ubuntu1_armel.deb) ...
Selecting previously deselected package libcairo2.
Unpacking libcairo2 (from .../libcairo2_1.8.8-2ubuntu1_armel.deb) ...
Selecting previously deselected package libgtk2.0-common.
Unpacking libgtk2.0-common (from .../libgtk2.0-common_2.18.3-1_all.deb) ...
Selecting previously deselected package libavahi-common-data.
Unpacking libavahi-common-data (from .../libavahi-common-data_0.6.25-1ubuntu5_armel.deb) ...
Selecting previously deselected package libavahi-common3.
Unpacking libavahi-common3 (from .../libavahi-common3_0.6.25-1ubuntu5_armel.deb) ...
Selecting previously deselected package libavahi-client3.
Unpacking libavahi-client3 (from .../libavahi-client3_0.6.25-1ubuntu5_armel.deb) ...
Selecting previously deselected package libcups2.
Unpacking libcups2 (from .../libcups2_1.4.1-5ubuntu2_armel.deb) ...
Selecting previously deselected package libjpeg62.
Unpacking libjpeg62 (from .../libjpeg62_6b-14build1_armel.deb) ...
Selecting previously deselected package libjasper1.
Unpacking libjasper1 (from .../libjasper1_1.900.1-6_armel.deb) ...
Selecting previously deselected package libpango1.0-common.
Unpacking libpango1.0-common (from .../libpango1.0-common_1.26.0-1_all.deb) ...
Selecting previously deselected package libdatrie1.
Unpacking libdatrie1 (from .../libdatrie1_0.2.2-1_armel.deb) ...
Selecting previously deselected package libthai-data.
Unpacking libthai-data (from .../libthai-data_0.1.12-1_all.deb) ...
Selecting previously deselected package libthai0.
Unpacking libthai0 (from .../libthai0_0.1.12-1_armel.deb) ...
Selecting previously deselected package libxft2.
Unpacking libxft2 (from .../libxft2_2.1.13-3ubuntu1_armel.deb) ...
Selecting previously deselected package libpango1.0-0.
Unpacking libpango1.0-0 (from .../libpango1.0-0_1.26.0-1_armel.deb) ...
Selecting previously deselected package libtiff4.
Unpacking libtiff4 (from .../libtiff4_3.8.2-13_armel.deb) ...
Selecting previously deselected package libxcomposite1.
Unpacking libxcomposite1 (from .../libxcomposite1_1%3a0.4.0-4_armel.deb) ...
Selecting previously deselected package libxcursor1.
Unpacking libxcursor1 (from .../libxcursor1_1%3a1.1.9-1build1_armel.deb) ...
Selecting previously deselected package libxdamage1.
Unpacking libxdamage1 (from .../libxdamage1_1%3a1.1.1-4_armel.deb) ...
Selecting previously deselected package libxi6.
Unpacking libxi6 (from .../libxi6_2%3a1.2.1-2ubuntu1_armel.deb) ...
Selecting previously deselected package libxinerama1.
Unpacking libxinerama1 (from .../libxinerama1_2%3a1.0.3-2_armel.deb) ...
Selecting previously deselected package libxrandr2.
Unpacking libxrandr2 (from .../libxrandr2_2%3a1.3.0-2_armel.deb) ...
Selecting previously deselected package libgtk2.0-0.
Unpacking libgtk2.0-0 (from .../libgtk2.0-0_2.18.3-1_armel.deb) ...
Selecting previously deselected package libice6.
Unpacking libice6 (from .../libice6_2%3a1.0.5-1_armel.deb) ...
Selecting previously deselected package libsm6.
Unpacking libsm6 (from .../libsm6_2%3a1.1.0-2_armel.deb) ...
Selecting previously deselected package libxtst6.
Unpacking libxtst6 (from .../libxtst6_2%3a1.0.3-1ubuntu2_armel.deb) ...
Selecting previously deselected package libgcj10-awt.
Unpacking libgcj10-awt (from .../libgcj10-awt_4.4.1-5ubuntu2_armel.deb) ...
Selecting previously deselected package gcj-4.4-jre.
Unpacking gcj-4.4-jre (from .../gcj-4.4-jre_4.4.1-5ubuntu2_armel.deb) ...
Selecting previously deselected package zlib1g-dev.
Unpacking zlib1g-dev (from .../zlib1g-dev_1%3a1.2.3.3.dfsg-13ubuntu3_armel.deb) ...
Selecting previously deselected package libgcj10-dev.
Unpacking libgcj10-dev (from .../libgcj10-dev_4.4.1-5ubuntu2_armel.deb) ...
Selecting previously deselected package fastjar.
Unpacking fastjar (from .../fastjar_2%3a0.98-1_armel.deb) ...
Selecting previously deselected package libantlr-java.
Unpacking libantlr-java (from .../libantlr-java_2.7.7-11ubuntu1_all.deb) ...
Selecting previously deselected package gcj-4.4-jdk.
Unpacking gcj-4.4-jdk (from .../gcj-4.4-jdk_4.4.1-5ubuntu2_armel.deb) ...
Selecting previously deselected package zip.
Unpacking zip (from .../zip_3.0-1ubuntu1_armel.deb) ...
Setting up libxau6 (1:1.0.4-2) ...

Setting up libxdmcp6 (1:1.0.2-3) ...

Setting up libxcb1 (1.4-1) ...

Setting up libx11-data (2:1.2.2-1ubuntu1) ...
Setting up libx11-6 (2:1.2.2-1ubuntu1) ...

Setting up libxfixes3 (1:4.0.3-2build1) ...

Setting up libmagic1 (5.03-1ubuntu1) ...

Setting up file (5.03-1ubuntu1) ...
Setting up libpcre3 (7.8-3) ...

Setting up libglib2.0-0 (2.22.2-0ubuntu1) ...

Setting up libncursesw5 (5.7+20090803-2ubuntu2) ...

Setting up libnewt0.52 (0.52.10-4ubuntu1) ...

Setting up libpopt0 (1.14-4) ...

Setting up libsqlite3-0 (3.6.16-1ubuntu1) ...

Setting up libxml2 (2.7.5.dfsg-1ubuntu1) ...

Setting up mime-support (3.46-1ubuntu1) ...
update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode.

Setting up netbase (4.35ubuntu2) ...

Setting up python2.6 (2.6.4~rc2-0ubuntu1) ...

Setting up python (2.6.4~rc1-0ubuntu1) ...

Setting up python-central (0.6.11ubuntu9) ...

Setting up shared-mime-info (0.70-0ubuntu1) ...

Setting up ucf (3.0018ubuntu1) ...

Setting up whiptail (0.52.10-4ubuntu1) ...
Setting up bsdmainutils (6.1.10ubuntu4) ...
update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode.

Setting up gettext-base (0.17-8ubuntu2) ...

Setting up groff-base (1.20.1-5) ...

Setting up libexpat1 (2.0.1-4ubuntu1) ...

Setting up libhtml-tagset-perl (3.20-2) ...
Setting up liburi-perl (1.37+dfsg-1ubuntu1) ...
Setting up libhtml-parser-perl (3.61-1) ...
Setting up libhtml-tree-perl (3.23-1) ...
Setting up libwww-perl (5.831-1) ...
Setting up libxext6 (2:1.0.99.1-0ubuntu4) ...

Setting up libxml-parser-perl (2.36-1.1build2) ...
Setting up man-db (2.5.6-2) ...
Building database of manual pages ...
... skipping, since this is a buildd

Setting up time (1.7-23) ...
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package time should be updated.

Setting up gcj-4.4-base (4.4.1-5ubuntu2) ...
Setting up libgcj-common (1:4.4.1-1ubuntu2) ...

Setting up libgcj10 (4.4.1-5ubuntu2) ...

Setting up gcj-4.4-jre-headless (4.4.1-5ubuntu2) ...
gcj-dbtool succeeded unexpectedly

Setting up libjaxp1.3-java (1.3.04-5ubuntu2) ...
Setting up libxerces2-java (2.9.1-4ubuntu1) ...
Setting up ant (1.7.1-4) ...
Setting up m4 (1.4.13-2) ...
Setting up autoconf (2.64-1ubuntu1) ...
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package autoconf should be updated.
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package autoconf should be updated.
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package autoconf should be updated.

Setting up autotools-dev (20090427.1) ...
Setting up automake (1:1.11-1) ...
update-alternatives: using /usr/bin/automake-1.11 to provide /usr/bin/automake (automake) in auto mode.

Setting up html2text (1.3.2a-14) ...

Setting up libcroco3 (0.6.1-2) ...

Setting up gettext (0.17-8ubuntu2) ...

Setting up intltool-debian (0.35.0+20060710.1) ...
Setting up po-debconf (1.0.16) ...
Setting up debhelper (7.3.15ubuntu3) ...
Setting up fdupes (1.50-PR2-2) ...
Setting up intltool (0.41.0-0ubuntu1) ...
Setting up cdbs (0.4.59ubuntu4) ...
Setting up defoma (0.11.10-0.2ubuntu1) ...

Setting up java-common (0.30ubuntu5) ...
Setting up libecj-java (3.5.1-0ubuntu1) ...
Setting up gcj-4.4-jre-lib (4.4.1-5ubuntu2) ...
Setting up ecj (3.5.1-0ubuntu1) ...

Setting up libgcj-bc (4.4.1-1ubuntu2) ...
Setting up libecj-java-gcj (3.5.1-0ubuntu1) ...
gcj-dbtool-4.4 succeeded unexpectedly

Setting up ecj-gcj (3.5.1-0ubuntu1) ...
Setting up ecj1 (3.5.1-0ubuntu1) ...
Setting up libfreetype6 (2.3.9-5) ...

Setting up ttf-dejavu-core (2.29-2) ...

Setting up ttf-dejavu-extra (2.29-2) ...

Setting up ttf-dejavu (2.29-2) ...
Setting up fontconfig-config (2.6.0-1ubuntu12) ...

Setting up libfontconfig1 (2.6.0-1ubuntu12) ...

Setting up fontconfig (2.6.0-1ubuntu12) ...
Updating font configuration of fontconfig...
Cleaning up category cid..
Cleaning up category truetype..
Cleaning up category type1..
Updating category type1..
Updating category truetype..
Updating category cid..
Updating fontconfig cache for /usr/share/fonts/truetype/ttf-dejavu
Cleaning up old fontconfig caches... done.
Regenerating fonts cache... done.

Setting up libatk1.0-0 (1.28.0-0ubuntu1) ...

Setting up libsysfs2 (2.1.0-5) ...

Setting up tsconf (1.0-7) ...
Setting up libts-0.0-0 (1.0-7) ...

Setting up libdirectfb-1.2-0 (1.2.7-2ubuntu1) ...

Setting up libpixman-1-0 (0.14.0-1) ...

Setting up libpng12-0 (1.2.37-1) ...

Setting up libxcb-render0 (1.4-1) ...

Setting up libxcb-render-util0 (0.3.6-1) ...

Setting up libxrender1 (1:0.9.4-2ubuntu1) ...

Setting up libcairo2 (1.8.8-2ubuntu1) ...

Setting up libgtk2.0-common (2.18.3-1) ...
Setting up libavahi-common-data (0.6.25-1ubuntu5) ...
Setting up libavahi-common3 (0.6.25-1ubuntu5) ...

Setting up libavahi-client3 (0.6.25-1ubuntu5) ...

Setting up libcups2 (1.4.1-5ubuntu2) ...

Setting up libjpeg62 (6b-14build1) ...

Setting up libjasper1 (1.900.1-6) ...

Setting up libpango1.0-common (1.26.0-1) ...
Cleaning up font configuration of pango...
Updating font configuration of pango...
Cleaning up category xfont..
Updating category xfont..
*** You don't have any defomized font packages.
*** So we are trying to force to generate pangox.aliases...

Setting up libdatrie1 (0.2.2-1) ...

Setting up libthai-data (0.1.12-1) ...
Setting up libthai0 (0.1.12-1) ...

Setting up libxft2 (2.1.13-3ubuntu1) ...

Setting up libpango1.0-0 (1.26.0-1) ...

Setting up libtiff4 (3.8.2-13) ...

Setting up libxcomposite1 (1:0.4.0-4) ...

Setting up libxcursor1 (1:1.1.9-1build1) ...

Setting up libxdamage1 (1:1.1.1-4) ...

Setting up libxi6 (2:1.2.1-2ubuntu1) ...

Setting up libxinerama1 (2:1.0.3-2) ...

Setting up libxrandr2 (2:1.3.0-2) ...

Setting up libgtk2.0-0 (2.18.3-1) ...

Setting up libice6 (2:1.0.5-1) ...

Setting up libsm6 (2:1.1.0-2) ...

Setting up libxtst6 (2:1.0.3-1ubuntu2) ...

Setting up libgcj10-awt (4.4.1-5ubuntu2) ...
Setting up gcj-4.4-jre (4.4.1-5ubuntu2) ...
Setting up zlib1g-dev (1:1.2.3.3.dfsg-13ubuntu3) ...
Setting up fastjar (2:0.98-1) ...

Setting up libantlr-java (2.7.7-11ubuntu1) ...
Setting up zip (3.0-1ubuntu1) ...
Setting up libgcj10-dev (4.4.1-5ubuntu2) ...
Setting up gcj-4.4-jdk (4.4.1-5ubuntu2) ...
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package gcj-4.4-jdk should be updated.

Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
Checking correctness of source dependencies...
Toolchain package versions: libc6-dev_2.10.1-0ubuntu15 make_3.81-6 dpkg-dev_1.15.4ubuntu2 linux-libc-dev_2.6.31-14.48 g++-4.4_4.4.1-4ubuntu8 gcc-4.4_4.4.1-4ubuntu8 binutils_2.20-0ubuntu1 libstdc++6_4.4.1-4ubuntu8 libstdc++6-4.4-dev_4.4.1-4ubuntu8
------------------------------------------------------------------------------
gpg: Signature made Tue Sep 29 21:16:26 2009 BST using DSA key ID 0F932C9C
gpg: Can't check signature: public key not found
dpkg-source: extracting ecj in ecj-3.5.1
dpkg-source: info: unpacking ecj_3.5.1.orig.tar.gz
dpkg-source: info: applying ecj_3.5.1-0ubuntu1.diff.gz
dpkg-buildpackage: set CFLAGS to default value: -g -O2
dpkg-buildpackage: set CPPFLAGS to default value: 
dpkg-buildpackage: set LDFLAGS to default value: -Wl,-Bsymbolic-functions
dpkg-buildpackage: set FFLAGS to default value: -g -O2
dpkg-buildpackage: set CXXFLAGS to default value: -g -O2
dpkg-buildpackage: source package ecj
dpkg-buildpackage: source version 3.5.1-0ubuntu1
dpkg-buildpackage: host architecture armel
 /usr/bin/fakeroot debian/rules clean
test -x debian/rules
dh_testroot
dh_clean 
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/build/buildd/ecj-3.5.1'
make[1]: Nothing to be done for `reverse-config'.
make[1]: Leaving directory `/build/buildd/ecj-3.5.1'
if [ "reverse-patches" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi
patches: 
if [ "reverse-patches" != "reverse-patches" ]; then touch debian/stamp-patched; fi
if [ "reverse-patches" != "reverse-patches" ] ; then \
		/usr/bin/make -f debian/rules update-config ; \
	fi
for dir in debian/patches ; do \
	    rm -f $dir/*.log ; \
	done
rm -rf build
rm -f debian/*.pyc
 debian/rules build
test -x debian/rules
mkdir -p "."
/usr/bin/make -f debian/rules reverse-config
make[1]: Entering directory `/build/buildd/ecj-3.5.1'
make[1]: Nothing to be done for `reverse-config'.
make[1]: Leaving directory `/build/buildd/ecj-3.5.1'
if [ "debian/stamp-patched" = "reverse-patches" ]; then rm -f debian/stamp-patched; fi
patches: 
if [ "debian/stamp-patched" != "reverse-patches" ]; then touch debian/stamp-patched; fi
if [ "debian/stamp-patched" != "reverse-patches" ] ; then \
		/usr/bin/make -f debian/rules update-config ; \
	fi
make[1]: Entering directory `/build/buildd/ecj-3.5.1'
make[1]: Nothing to be done for `update-config'.
make[1]: Leaving directory `/build/buildd/ecj-3.5.1'
rm -rf build/bin
mkdir -p build/bin
cp -r src/org.eclipse.jdt.core/org build/bin/
cat gcc.properties \
	    >> build/bin/org/eclipse/jdt/internal/compiler/batch/messages.properties
rm -rf build/bin/org/eclipse/jdt/internal/compiler/apt
rm -rf build/bin/org/eclipse/jdt/internal/compiler/tool
find build/bin -name '*.java' > build/sourcefiles
split -l 25 build/sourcefiles ecj-sources.
ls -l
total 72
drwxr-xr-x 3 buildd buildd 4096 Oct 23 20:49 build
drwxr-xr-x 2 buildd buildd 4096 Oct 23 20:49 debian
-rw-r--r-- 1 buildd buildd 1687 Oct 23 20:49 ecj-sources.aa
-rw-r--r-- 1 buildd buildd 1795 Oct 23 20:49 ecj-sources.ab
-rw-r--r-- 1 buildd buildd 1852 Oct 23 20:49 ecj-sources.ac
-rw-r--r-- 1 buildd buildd 1862 Oct 23 20:49 ecj-sources.ad
-rw-r--r-- 1 buildd buildd 1750 Oct 23 20:49 ecj-sources.ae
-rw-r--r-- 1 buildd buildd 1686 Oct 23 20:49 ecj-sources.af
-rw-r--r-- 1 buildd buildd 1807 Oct 23 20:49 ecj-sources.ag
-rw-r--r-- 1 buildd buildd 1895 Oct 23 20:49 ecj-sources.ah
-rw-r--r-- 1 buildd buildd 1786 Oct 23 20:49 ecj-sources.ai
-rw-r--r-- 1 buildd buildd 1785 Oct 23 20:49 ecj-sources.aj
-rw-r--r-- 1 buildd buildd 1738 Oct 23 20:49 ecj-sources.ak
-rw-r--r-- 1 buildd buildd 1761 Oct 23 20:49 ecj-sources.al
-rw-r--r-- 1 buildd buildd 1768 Oct 23 20:49 ecj-sources.am
-rw-r--r-- 1 buildd buildd  743 Oct 23 20:49 ecj-sources.an
-rw-r--r-- 1 buildd buildd  151 Oct 23 20:49 gcc.properties
drwxr-xr-x 3 buildd buildd 4096 Sep 28 18:06 src
mv ecj-sources.* build/bin
ls -l . build/bin
.:
total 16
drwxr-xr-x 3 buildd buildd 4096 Oct 23 20:49 build
drwxr-xr-x 2 buildd buildd 4096 Oct 23 20:49 debian
-rw-r--r-- 1 buildd buildd  151 Oct 23 20:49 gcc.properties
drwxr-xr-x 3 buildd buildd 4096 Sep 28 18:06 src

build/bin:
total 60
-rw-r--r-- 1 buildd buildd 1687 Oct 23 20:49 ecj-sources.aa
-rw-r--r-- 1 buildd buildd 1795 Oct 23 20:49 ecj-sources.ab
-rw-r--r-- 1 buildd buildd 1852 Oct 23 20:49 ecj-sources.ac
-rw-r--r-- 1 buildd buildd 1862 Oct 23 20:49 ecj-sources.ad
-rw-r--r-- 1 buildd buildd 1750 Oct 23 20:49 ecj-sources.ae
-rw-r--r-- 1 buildd buildd 1686 Oct 23 20:49 ecj-sources.af
-rw-r--r-- 1 buildd buildd 1807 Oct 23 20:49 ecj-sources.ag
-rw-r--r-- 1 buildd buildd 1895 Oct 23 20:49 ecj-sources.ah
-rw-r--r-- 1 buildd buildd 1786 Oct 23 20:49 ecj-sources.ai
-rw-r--r-- 1 buildd buildd 1785 Oct 23 20:49 ecj-sources.aj
-rw-r--r-- 1 buildd buildd 1738 Oct 23 20:49 ecj-sources.ak
-rw-r--r-- 1 buildd buildd 1761 Oct 23 20:49 ecj-sources.al
-rw-r--r-- 1 buildd buildd 1768 Oct 23 20:49 ecj-sources.am
-rw-r--r-- 1 buildd buildd  743 Oct 23 20:49 ecj-sources.an
drwxr-xr-x 3 buildd buildd 4096 Oct 23 20:49 org
set -e; \
	for list in $(find build/bin -name 'ecj-sources.*'); do \
	    echo "building files in $list ..."; \
	    echo gcj-4.4 -d build/bin -C -g \
		-I/usr/share/ant/lib/ant.jar \
		-Ibuild/bin \
		$(cat $list); \
	    gcj-4.4 -v -d build/bin -C -g \
		-I/usr/share/ant/lib/ant.jar \
		-Ibuild/bin \
		$(cat $list); \
	done
building files in build/bin/ecj-sources.ad ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/lookup/MemberTypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeCollisionException.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/FieldBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/TypeIds.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ProblemMethodBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/UnresolvedReferenceBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/Substitution.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ExtraCompilerModifiers.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier.java build/bin/org/eclipse/jdt/internal/compiler/lookup/LocalVariableBinding.java build/bin/org/eclipse/jdt/intern
 al/compiler/lookup/AnnotationBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ImportConflictBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/BlockScope.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ParameterizedGenericMethodBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/CompilationUnitScope.java build/bin/org/eclipse/jdt/internal/compiler/lookup/CaptureBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/TagBits.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ImportBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ProblemReferenceBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/SyntheticFieldBinding.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/ccRSBahfjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/cc0TFd6i.zip
build/bin/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:46: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator FIELD_COMPARATOR = new Comparator() {
	                     ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:46: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator FIELD_COMPARATOR = new Comparator() {
	                                                       ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:53: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator METHOD_COMPARATOR = new Comparator() {
	                     ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:53: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator METHOD_COMPARATOR = new Comparator() {
	                                                        ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:152: warning: Type safety: Unchecked invocation sort(FieldBinding[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator<? super T>) of type Arrays
	Arrays.sort(sortedFields, left, right, FIELD_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:152: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super FieldBinding>
	Arrays.sort(sortedFields, left, right, FIELD_COMPARATOR);
	                                       ^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:159: warning: Type safety: Unchecked invocation sort(MethodBinding[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator<? super T>) of type Arrays
	Arrays.sort(sortedMethods, left, right, METHOD_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ReferenceBinding.java:159: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super MethodBinding>
	Arrays.sort(sortedMethods, left, right, METHOD_COMPARATOR);
	                                        ^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java:55: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ArrayBinding.java:55: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	                                ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:49: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	HashMap[] synthetics;
	^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:147: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5);
	                                                    ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:158: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL].put(actualOuterLocalVariable, synthField);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:191: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5);
	                                                    ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:204: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL].put(enclosingType, synthField);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:238: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.CLASS_LITERAL_EMUL] = new HashMap(5);
	                                                            ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:252: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.CLASS_LITERAL_EMUL].put(targetType, synthField);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:275: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5);
	                                                    ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:286: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL].put("assertionEmulation", synthField); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:318: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5);
	                                                    ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:329: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL].put("enumConstantValues", synthField); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:361: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5);
	                                                     ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:367: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL].put(targetField, accessors = new SyntheticMethodBinding[2]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:384: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5);
	                                                     ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:390: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL].put(selector, accessors = new SyntheticMethodBinding[2]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:407: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL] = new HashMap(5);
	                                                    ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:418: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.FIELD_EMUL].put(key, synthField);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:449: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5);
	                                                     ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:461: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL].put(key, accessors = new SyntheticMethodBinding[2]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:480: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5);
	                                                     ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:486: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL].put(targetMethod, accessors = new SyntheticMethodBinding[2]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:509: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL] = new HashMap(5);
	                                                     ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:512: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator synthMethods = this.synthetics[SourceTypeBinding.METHOD_EMUL].keySet().iterator();
	^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:530: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.synthetics[SourceTypeBinding.METHOD_EMUL].put(inheritedMethodToBridge, accessors = new SyntheticMethodBinding[2]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:960: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator accessFields = this.synthetics[SourceTypeBinding.FIELD_EMUL].values().iterator();
	^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:1478: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator methodArrayIterator = this.synthetics[SourceTypeBinding.METHOD_EMUL].values().iterator();
	^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:1512: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator elements = this.synthetics[SourceTypeBinding.FIELD_EMUL].values().iterator();
	^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/SourceTypeBinding.java:1520: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator elements = this.synthetics[SourceTypeBinding.CLASS_LITERAL_EMUL].values().iterator();
	^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding.java:129: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ParameterizedTypeBinding.java:129: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	                                ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java:121: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/TypeBinding.java:121: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	                                ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ProblemReferenceBinding.java:53: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class reasons = ProblemReasons.class;
	^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java:325: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	       ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java:325: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	                                ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:71: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public static TypeBinding convertEliminatingTypeVariables(TypeBinding originalType, ReferenceBinding genericType, int rank, Set eliminatedVariables) {
	                                                                                                                            ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:117: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	eliminatedVariables = new HashSet(2);
	                          ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:119: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	eliminatedVariables.add(originalVariable);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:568: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map invocations = new HashMap(2);
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:568: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map invocations = new HashMap(2);
	                      ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:2749: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	protected boolean hasErasedCandidatesCollisions(TypeBinding one, TypeBinding two, Map invocations, ReferenceBinding type, ASTNode typeRef) {
	                                                                                  ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3050: warning: List is a raw type. References to generic type List<E> should be parameterized
	private TypeBinding leastContainingInvocation(TypeBinding mec, Object invocationData, List lubStack) {
	                                                                                      ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3094: warning: List is a raw type. References to generic type List<E> should be parameterized
	private TypeBinding leastContainingTypeArgument(TypeBinding u, TypeBinding v, ReferenceBinding genericType, int rank, List lubStack) {
	                                                                                                                      ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3180: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	return lowerUpperBound(types, new ArrayList(1));
	                                  ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3184: warning: List is a raw type. References to generic type List<E> should be parameterized
	private TypeBinding lowerUpperBound(TypeBinding[] types, List lubStack) {
	                                                         ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3211: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	lubStack.add(types);
	^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3212: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map invocations = new HashMap(1);
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3212: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map invocations = new HashMap(1);
	                      ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3271: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	protected TypeBinding[] minimalErasedCandidates(TypeBinding[] types, Map allInvocations) {
	                                                                     ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3290: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList typesToVisit = new ArrayList(5);
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3290: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList typesToVisit = new ArrayList(5);
	                             ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3307: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(firstErasure, firstType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3309: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(firstType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3322: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(elementType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3338: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3343: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3348: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3363: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3367: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(superTypeErasure, superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3380: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3384: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(superTypeErasure, superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3393: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3397: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(superTypeErasure, superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3405: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = typesToVisit.iterator(); iter.hasNext();) {
	     ^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3428: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, match); // no array for singleton
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3433: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, someInvocations);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3443: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, someInvocations);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3471: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, match); // no array for singleton
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3476: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, someInvocations);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3486: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, someInvocations);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3928: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	classScope.deferredBoundChecks = new ArrayList(3);
	                                     ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3929: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	classScope.deferredBoundChecks.add(typeRef);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3931: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	classScope.deferredBoundChecks.add(typeRef);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java:35: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList deferredBoundChecks;
	^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java:708: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map invocations = new HashMap(2);
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java:708: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map invocations = new HashMap(2);
	                      ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:34: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map accessRestrictions;
	        ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:66: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList missingTypes;
	        ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:92: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.accessRestrictions = new HashMap(3);
	                              ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:666: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.missingTypes = new ArrayList(3);
	                        ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:667: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.missingTypes.add(missingType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1028: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList args = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1028: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList args = new java.util.ArrayList(2);
	                               ^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1031: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	args.add(getTypeFromVariantTypeSignature(wrapper, staticVariables, enclosingType, genericType, rank++, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1035: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	args.toArray(typeArguments);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1286: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.accessRestrictions = new HashMap(3);
	                              ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1320: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.accessRestrictions.put(type, accessRestriction);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:81: warning: The import org.eclipse.jdt.internal.compiler.env.AccessRestriction is never used
	import org.eclipse.jdt.internal.compiler.env.AccessRestriction;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:3608: warning: List is a raw type. References to generic type List<E> should be parameterized
	List missingTypes = type.collectMissingTypes(null);
	^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:3610: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = missingTypes.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:5046: warning: List is a raw type. References to generic type List<E> should be parameterized
	List missingTypes = constructor.collectMissingTypes(null);
	^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:5074: warning: List is a raw type. References to generic type List<E> should be parameterized
	List missingTypes = method.collectMissingTypes(null);
	^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:735: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList collector = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:735: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList collector = new ArrayList();
	                          ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:737: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	return (MethodBinding[]) collector.toArray(new MethodBinding[collector.size()]);
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:740: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private void getAllInheritedMethods0(ReferenceBinding binding, ArrayList collector) {
	                                                               ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:744: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	collector.add(methodBindings[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:31: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private final Map fields;
	              ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:36: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.fields = new HashMap(len * 2);
	                  ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:38: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.fields.put(fieldArray[i].getName(), fieldArray[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:172: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList(4);
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:172: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList(4);
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:175: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add('_' + nl + EXTENSION);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:182: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add(EXTENSION);
	^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:183: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	nlSuffixes = (String[]) result.toArray(new String[result.size()]);
	                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:191: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static void initializeMessages(String bundleName, Class clazz) {
	                                                         ^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:113: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Set innerClassesBindings;
	       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:125: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List missingTypes = null;
	       ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:127: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Set visitedTypes;
	       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:442: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.innerClassesBindings.toArray(innerClasses);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:443: warning: Type safety: Unchecked invocation sort(ReferenceBinding[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(innerClasses, new Comparator() {
				public int compare(Object o1, Object o2) {
					TypeBinding binding1 = (TypeBinding) o1;
					TypeBinding binding2 = (TypeBinding) o2;
					return CharOperation.compareTo(binding1.constantPoolName(), binding2.constantPoolName());
				}
			});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:443: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super ReferenceBinding>
	Arrays.sort(innerClasses, new Comparator() {
				public int compare(Object o1, Object o2) {
					TypeBinding binding1 = (TypeBinding) o1;
					TypeBinding binding2 = (TypeBinding) o2;
					return CharOperation.compareTo(binding1.constantPoolName(), binding2.constantPoolName());
				}
			});
	                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:443: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Arrays.sort(innerClasses, new Comparator() {
	                              ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:1623: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:1623: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:1972: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:1972: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:2432: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:2432: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:2781: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:2781: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3063: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3063: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3413: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3413: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3666: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3666: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4016: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4016: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4501: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4501: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4851: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4851: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:5304: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:5304: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:5653: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:5653: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Type safety: Unchecked invocation sort(List, new Comparator(){}) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
	Collections.sort(this.missingTypes, new Comparator() {
				public int compare(Object o1, Object o2) {
					TypeBinding typeBinding1 = (TypeBinding) o1;
					TypeBinding typeBinding2 = (TypeBinding) o2;
					return CharOperation.compareTo(typeBinding1.constantPoolName(), typeBinding2.constantPoolName());
				}
			});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<Object>
	Collections.sort(this.missingTypes, new Comparator() {
	                 ^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super Object>
	Collections.sort(this.missingTypes, new Comparator() {
				public int compare(Object o1, Object o2) {
					TypeBinding typeBinding1 = (TypeBinding) o1;
					TypeBinding typeBinding2 = (TypeBinding) o2;
					return CharOperation.compareTo(typeBinding1.constantPoolName(), typeBinding2.constantPoolName());
				}
			});
	                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Collections.sort(this.missingTypes, new Comparator() {
	                                        ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7155: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	this.innerClassesBindings = new HashSet(INNER_CLASSES_SIZE);
	                                ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7158: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.innerClassesBindings.add(innerClass.erasure());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7162: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.innerClassesBindings.add(enclosingType.erasure());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7259: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public void traverse(MethodBinding methodBinding, int maxLocals, byte[] bytecodes, int codeOffset, int codeLength, ArrayList frames, boolean isClinit) {
	                                                                                                                   ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7307: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	frames.add(frame.duplicate());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7372: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	frames.add(currentFrame);
	^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:43: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator STRING_LITERAL_COMPARATOR = new Comparator() {
	                     ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:43: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator STRING_LITERAL_COMPARATOR = new Comparator() {
	                                                                ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:557: warning: Type safety: Unchecked invocation sort(StringLiteral[], Comparator) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:557: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super StringLiteral>
	Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR);
	                                 ^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:566: warning: Type safety: Unchecked invocation sort(StringLiteral[], Comparator) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:566: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super StringLiteral>
	Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR);
	                                 ^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:47: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	       ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:47: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	                                ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:49: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	missingTypes = new ArrayList(5);
	                   ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:53: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	missingTypes.add(this);
	^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:315: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:315: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	                                ^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:317: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.add(this.environment.getTypeFromTypeSignature(wrapper, typeVars, this, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:320: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.toArray(this.superInterfaces);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:491: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:491: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	                                ^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:493: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.add(this.environment.getTypeFromTypeSignature(wrapper, typeVars, this, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:497: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.toArray(parameters);
	^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:511: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:511: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	                                ^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:514: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.add(this.environment.getTypeFromTypeSignature(wrapper, typeVars, this, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:517: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.toArray(exceptions);
	^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:610: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList variables = new ArrayList(1);
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:610: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList variables = new ArrayList(1);
	                          ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:632: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	variables.add(new TypeVariableBinding(variableName, this, rank++, this.environment));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:639: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	variables.toArray(result = new TypeVariableBinding[rank]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:937: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:937: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	                                ^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:940: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.add(this.environment.getTypeFromTypeSignature(wrapper, existingVariables, this, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:943: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.toArray(bounds);
	^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/WildcardBinding.java:93: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	       ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/lookup/WildcardBinding.java:93: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	                                ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:234: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static Map OptionToIrritants;
	               ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:370: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public CompilerOptions(Map settings){
	                       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:380: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public CompilerOptions(Map settings, boolean parseLiteralExpressionsAsConstants){
	                       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:520: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map temp = new HashMap();
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:520: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map temp = new HashMap();
	               ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:530: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	temp.put(optionKey, new Integer(irritant));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:807: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getMap() {
	       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:808: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map optionsMap = new HashMap(30);
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:808: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map optionsMap = new HashMap(30);
	                     ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:809: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_LocalVariableAttribute, (this.produceDebugAttributes & ClassFileConstants.ATTR_VARS) != 0 ? GENERATE : DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:810: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_LineNumberAttribute, (this.produceDebugAttributes & ClassFileConstants.ATTR_LINES) != 0 ? GENERATE : DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:811: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_SourceFileAttribute, (this.produceDebugAttributes & ClassFileConstants.ATTR_SOURCE) != 0 ? GENERATE : DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:812: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_PreserveUnusedLocal, this.preserveAllLocalVariables ? PRESERVE : OPTIMIZE_OUT);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:813: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_DocCommentSupport, this.docCommentSupport ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:814: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMethodWithConstructorName, getSeverityString(MethodWithConstructorName));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:815: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportOverridingPackageDefaultMethod, getSeverityString(OverriddenPackageDefaultMethod));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:816: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportDeprecation, getSeverityString(UsingDeprecatedAPI));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:817: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportDeprecationInDeprecatedCode, this.reportDeprecationInsideDeprecatedCode ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:818: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportDeprecationWhenOverridingDeprecatedMethod, this.reportDeprecationWhenOverridingDeprecatedMethod ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:819: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportHiddenCatchBlock, getSeverityString(MaskedCatchBlock));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:820: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedLocal, getSeverityString(UnusedLocalVariable));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:821: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedParameter, getSeverityString(UnusedArgument));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:822: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedImport, getSeverityString(UnusedImport));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:823: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportSyntheticAccessEmulation, getSeverityString(AccessEmulation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:824: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNoEffectAssignment, getSeverityString(NoEffectAssignment));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:825: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNonExternalizedStringLiteral, getSeverityString(NonExternalizedString));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:826: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNoImplicitStringConversion, getSeverityString(NoImplicitStringConversion));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:827: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNonStaticAccessToStatic, getSeverityString(NonStaticAccessToStatic));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:828: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportIndirectStaticAccess, getSeverityString(IndirectStaticAccess));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:829: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportIncompatibleNonInheritedInterfaceMethod, getSeverityString(IncompatibleNonInheritedInterfaceMethod));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:830: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedPrivateMember, getSeverityString(UnusedPrivateMember));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:831: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportLocalVariableHiding, getSeverityString(LocalVariableHiding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:832: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportFieldHiding, getSeverityString(FieldHiding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:833: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportTypeParameterHiding, getSeverityString(TypeHiding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:834: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportPossibleAccidentalBooleanAssignment, getSeverityString(AccidentalBooleanAssign));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:835: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportEmptyStatement, getSeverityString(EmptyStatement));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:836: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportAssertIdentifier, getSeverityString(AssertUsedAsAnIdentifier));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:837: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportEnumIdentifier, getSeverityString(EnumUsedAsAnIdentifier));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:838: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUndocumentedEmptyBlock, getSeverityString(UndocumentedEmptyBlock));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:839: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnnecessaryTypeCheck, getSeverityString(UnnecessaryTypeCheck));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:840: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnnecessaryElse, getSeverityString(UnnecessaryElse));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:841: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportAutoboxing, getSeverityString(AutoBoxing));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:842: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportAnnotationSuperInterface, getSeverityString(AnnotationSuperInterface));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:843: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportIncompleteEnumSwitch, getSeverityString(IncompleteEnumSwitch));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:844: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadoc, getSeverityString(InvalidJavadoc));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:845: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadocTagsVisibility, getVisibilityString(this.reportInvalidJavadocTagsVisibility));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:846: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadocTags, this.reportInvalidJavadocTags ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:847: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadocTagsDeprecatedRef, this.reportInvalidJavadocTagsDeprecatedRef ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:848: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadocTagsNotVisibleRef, this.reportInvalidJavadocTagsNotVisibleRef ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:849: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocTags, getSeverityString(MissingJavadocTags));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:850: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocTagsVisibility, getVisibilityString(this.reportMissingJavadocTagsVisibility));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:851: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocTagsOverriding, this.reportMissingJavadocTagsOverriding ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:852: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocComments, getSeverityString(MissingJavadocComments));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:853: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocTagDescription, this.reportMissingJavadocTagDescription);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:854: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocCommentsVisibility, getVisibilityString(this.reportMissingJavadocCommentsVisibility));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:855: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocCommentsOverriding, this.reportMissingJavadocCommentsOverriding ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:856: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportFinallyBlockNotCompletingNormally, getSeverityString(FinallyBlockNotCompleting));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:857: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedDeclaredThrownException, getSeverityString(UnusedDeclaredThrownException));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:858: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedDeclaredThrownExceptionWhenOverriding, this.reportUnusedDeclaredThrownExceptionWhenOverriding ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:859: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedDeclaredThrownExceptionIncludeDocCommentReference, this.reportUnusedDeclaredThrownExceptionIncludeDocCommentReference ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:860: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable, this.reportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:861: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnqualifiedFieldAccess, getSeverityString(UnqualifiedFieldAccess));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:862: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUncheckedTypeOperation, getSeverityString(UncheckedTypeOperation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:863: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportRawTypeReference, getSeverityString(RawTypeReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:864: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportFinalParameterBound, getSeverityString(FinalParameterBound));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:865: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingSerialVersion, getSeverityString(MissingSerialVersion));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:866: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportForbiddenReference, getSeverityString(ForbiddenReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:867: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportDiscouragedReference, getSeverityString(DiscouragedReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:868: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportVarargsArgumentNeedCast, getSeverityString(VarargsArgumentNeedCast));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:869: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingOverrideAnnotation, getSeverityString(MissingOverrideAnnotation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:870: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingDeprecatedAnnotation, getSeverityString(MissingDeprecatedAnnotation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:871: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportIncompleteEnumSwitch, getSeverityString(IncompleteEnumSwitch));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:872: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedLabel, getSeverityString(UnusedLabel));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:873: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedTypeArgumentsForMethodInvocation, getSeverityString(UnusedTypeArguments));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:874: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_Compliance, versionFromJdkLevel(this.complianceLevel));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:875: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_Source, versionFromJdkLevel(this.sourceLevel));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:876: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_TargetPlatform, versionFromJdkLevel(this.targetJDK));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:877: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_FatalOptionalError, this.treatOptionalErrorAsFatal ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:879: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_Encoding, this.defaultEncoding);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:881: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_TaskTags, this.taskTags == null ? Util.EMPTY_STRING : new String(CharOperation.concatWith(this.taskTags,',')));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:882: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_TaskPriorities, this.taskPriorites == null ? Util.EMPTY_STRING : new String(CharOperation.concatWith(this.taskPriorites,',')));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:883: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_TaskCaseSensitive, this.isTaskCaseSensitive ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:884: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedParameterWhenImplementingAbstract, this.reportUnusedParameterWhenImplementingAbstract ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:885: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedParameterWhenOverridingConcrete, this.reportUnusedParameterWhenOverridingConcrete ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:886: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedParameterIncludeDocCommentReference, this.reportUnusedParameterIncludeDocCommentReference ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:887: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportSpecialParameterHidingField, this.reportSpecialParameterHidingField ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:888: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_MaxProblemPerUnit, String.valueOf(this.maxProblemsPerUnit));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:889: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_InlineJsr, this.inlineJsrBytecode ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:890: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNullReference, getSeverityString(NullReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:891: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportPotentialNullReference, getSeverityString(PotentialNullReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:892: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportRedundantNullCheck, getSeverityString(RedundantNullCheck));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:893: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_SuppressWarnings, this.suppressWarnings ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:894: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnhandledWarningToken, getSeverityString(UnhandledWarningToken));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:895: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedWarningToken, getSeverityString(UnusedWarningToken));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:896: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportParameterAssignment, getSeverityString(ParameterAssignment));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:897: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportFallthroughCase, getSeverityString(FallthroughCase));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:898: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportOverridingMethodWithoutSuperInvocation, getSeverityString(OverridingMethodWithoutSuperInvocation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:899: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_GenerateClassFiles, this.generateClassFiles ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:900: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_Process_Annotations, this.processAnnotations ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:901: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportRedundantSuperinterface, getSeverityString(RedundantSuperinterface));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Util.java:822: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	classFile.visitedTypes = new HashSet(3);
	                             ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/Util.java:827: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	classFile.visitedTypes.add(typeBinding);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:58: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map problemsMap;
	       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:59: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Set firstErrors;
	       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:67: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map compiledTypes = new Hashtable(11);
	       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:67: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Map compiledTypes = new Hashtable(11);
	                               ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:77: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator PROBLEM_COMPARATOR = new Comparator() {
	                     ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:77: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator PROBLEM_COMPARATOR = new Comparator() {
	                                                         ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:181: warning: Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
	this.compiledTypes.values().toArray(classFiles);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:244: warning: Type safety: Unchecked invocation sort(CategorizedProblem[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator<? super T>) of type Arrays
	Arrays.sort(this.problems, 0, this.problems.length, CompilationResult.PROBLEM_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:244: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super CategorizedProblem>
	Arrays.sort(this.problems, 0, this.problems.length, CompilationResult.PROBLEM_COMPARATOR);
	                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:266: warning: Type safety: Unchecked invocation sort(CategorizedProblem[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator<? super T>) of type Arrays
	Arrays.sort(this.tasks, 0, this.tasks.length, CompilationResult.PROBLEM_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:266: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super CategorizedProblem>
	Arrays.sort(this.tasks, 0, this.tasks.length, CompilationResult.PROBLEM_COMPARATOR);
	                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:343: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	if (this.problemsMap == null) this.problemsMap = new HashMap(5);
	                                                     ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:344: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	if (this.firstErrors == null) this.firstErrors = new HashSet(5);
	                                                     ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:345: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	if (newProblem.isError() && !referenceContext.hasErrors()) this.firstErrors.add(newProblem);
	                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:346: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.problemsMap.put(newProblem, referenceContext);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:360: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.compiledTypes.put(typeName, classFile);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:386: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator keys = this.compiledTypes.keySet().iterator();
	^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:47: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public ArrayList extendedExceptions;
	       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:184: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.extendedExceptions = new ArrayList(5);
	                              ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:186: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.extendedExceptions.add(this.handledExceptions[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:204: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.extendedExceptions.add(newException);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:131: warning: List is a raw type. References to generic type List<E> should be parameterized
	private final static void buildFile(String filename, List listToDump) {
	                                                     ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:135: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = listToDump.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:245: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList entries = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:245: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList entries = new ArrayList();
	                        ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:259: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	entries.add(String.valueOf(buffer));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:271: warning: Type safety: Unchecked invocation sort(ArrayList) of the generic method sort(List<T>) of type Collections
	Collections.sort(entries);
	^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:271: warning: Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<Comparable<? super Comparable<? super T>>>
	Collections.sort(entries);
	                 ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9744: warning: List is a raw type. References to generic type List<E> should be parameterized
	final List bodyDeclarations = new ArrayList();
	      ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9744: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	final List bodyDeclarations = new ArrayList();
	                                  ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9748: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	bodyDeclarations.add(methodDeclaration);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9753: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	bodyDeclarations.add(fieldDeclaration);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9757: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	bodyDeclarations.add(memberTypeDeclaration);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9764: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	result = (ASTNode[]) bodyDeclarations.toArray(new ASTNode[bodyDeclarations.size()]);
	                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:111: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList computedExceptions = constructorContext.extendedExceptions;
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:116: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	computedExceptions.toArray(actuallyThrownExceptions = new ReferenceBinding[size]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:386: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public boolean isRecursive(ArrayList visited) {
	                           ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:400: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	visited = new ArrayList(1);
	              ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:405: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	visited.add(this);
	^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/Compiler.java:103: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map settings,
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/Compiler.java:154: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map settings,
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrame.java:310: warning: The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method format(String, Object...) from type MessageFormat. It could alternatively be cast to Object for a varargs invocation
	buffer.append(MessageFormat.format(
		pattern,
		new String[] {
			Integer.toString(frame.pc),
			Integer.toString(frame.getNumberOfLocals()),
			Integer.toString(frame.numberOfStackItems),
			print(frame.locals, localsLength),
			print(frame.stackItems, frame.numberOfStackItems)
		}
	));
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:31: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	public static class ExceptionMarker implements Comparable {
	                                               ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:130: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap framePositions;
	        ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:131: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Set exceptionMarkers;
	       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:132: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public ArrayList stackDepthMarkers;
	       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:133: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public ArrayList stackMarkers;
	       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:185: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	this.exceptionMarkers = new HashSet();
	                            ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:188: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.exceptionMarkers.add(new ExceptionMarker(pc, ConstantPool.JavaLangThrowableConstantPoolName));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:192: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.exceptionMarkers.add(new ExceptionMarker(pc, ConstantPool.JavaLangClassNotFoundExceptionConstantPoolName));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:195: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.exceptionMarkers.add(new ExceptionMarker(pc, ConstantPool.JavaLangNoSuchFieldErrorConstantPoolName));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:198: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.exceptionMarkers.add(new ExceptionMarker(pc, typeBinding.constantPoolName()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:208: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.framePositions.put(newEntry, new FramePosition());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:233: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.stackMarkers = new ArrayList();
	                        ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:234: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackMarkers.add(new StackMarker(pc, destinationPC));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:238: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackMarkers.add(new StackMarker(pc, destinationPC));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:244: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.stackDepthMarkers = new ArrayList();
	                             ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:245: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackDepthMarkers.add(new StackDepthMarker(pc, delta, typeBinding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:249: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackDepthMarkers.add(new StackDepthMarker(pc, delta, typeBinding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:351: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set exceptionMarkerSet = this.exceptionMarkers;
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:356: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = exceptionMarkerSet.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:369: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set set = this.framePositions.keySet();
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:373: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = set.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:390: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackDepthMarkers.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:398: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackMarkers.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:424: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.framePositions = new HashMap();
	                          ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/JavadocParser.java:194: warning: List is a raw type. References to generic type List<E> should be parameterized
	protected Object createMethodReference(Object receiver, List arguments) throws InvalidInputException {
	                                                        ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/JavadocParser.java:259: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	arguments.toArray(expressions);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:425: warning: List is a raw type. References to generic type List<E> should be parameterized
	protected abstract Object createMethodReference(Object receiver, List arguments) throws InvalidInputException;
	                                                                 ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:478: warning: List is a raw type. References to generic type List<E> should be parameterized
	List arguments = new ArrayList(10);
	^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:478: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List arguments = new ArrayList(10);
	                     ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:580: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	arguments.add(argument);
	^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:594: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	arguments.add(argument);
	^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ReadManager.java:36: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class runtime = Class.forName("java.lang.Runtime"); //$NON-NLS-1$
	^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ReadManager.java:37: warning: Type safety: The method getDeclaredMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	java.lang.reflect.Method m = runtime.getDeclaredMethod("availableProcessors", new Class[0]); //$NON-NLS-1$
	                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/ReadManager.java:39: warning: The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
	Integer result = (Integer) m.invoke(Runtime.getRuntime(), null);
	                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:447: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updatedStatement(int depth, Set knownTypes){
	                                             ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:466: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public TypeDeclaration updatedTypeDeclaration(int depth, Set knownTypes){
	                                                         ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:470: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	knownTypes.add(this.typeDeclaration);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:764: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedTypeDeclaration(0, new HashSet());
	                              ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.java:44: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updatedStatement(int depth, Set knownTypes){
	                                             ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.java:48: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedStatement(0, new HashSet());
	                        ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredUnit.java:257: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set knownTypes = new HashSet();
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredUnit.java:257: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	Set knownTypes = new HashSet();
	                     ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredMethod.java:335: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public AbstractMethodDeclaration updatedMethodDeclaration(int depth, Set knownTypes){
	                                                                     ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredMethod.java:570: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedMethodDeclaration(0, new HashSet());
	                                ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredInitializer.java:261: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public FieldDeclaration updatedFieldDeclaration(int depth, Set knownTypes){
	                                                           ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredField.java:171: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public FieldDeclaration updatedFieldDeclaration(int depth, Set knownTypes){
	                                                           ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredField.java:284: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedFieldDeclaration(0, new HashSet());
	                               ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:282: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Block updatedBlock(int depth, Set knownTypes){
	                                     ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:372: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updatedStatement(int depth, Set knownTypes){
	                                             ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:413: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedBlock(0, new HashSet());
	                    ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:418: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updateStatement(int depth, Set knownTypes){
	                                            ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredLocalVariable.java:95: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updatedStatement(int depth, Set knownTypes){
	                                             ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredLocalVariable.java:155: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedStatement(0, new HashSet());
	                        ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/core/compiler/CompilationProgress.java:13: warning: The import org.eclipse.jdt.core.compiler.batch.BatchCompiler is never used
	import org.eclipse.jdt.core.compiler.batch.BatchCompiler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerStats.java:13: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	public class CompilerStats implements Comparable {
	                                      ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:50: warning: The import org.eclipse.jdt.core.compiler.batch.BatchCompiler is never used
	import org.eclipse.jdt.core.compiler.batch.BatchCompiler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:84: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap parameters;
	        ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:152: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = IProblem.class;
	^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:176: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.parameters = new HashMap();
	                      ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:338: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, Messages.problem_noSourceInformation);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:339: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.SOURCE_START, "-1"); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:340: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.SOURCE_END, "-1"); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:368: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, String.valueOf(buffer));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:369: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.SOURCE_START, Integer.toString(startPosition - begin));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:370: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.SOURCE_END, Integer.toString(endPosition - begin));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:465: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PATH, f.getCanonicalPath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:481: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PATH, classpath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:494: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.CLASSPATH_ID, id);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:512: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, commandLineArguments[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:549: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, message);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:550: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.CLASS, e.getClass());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:599: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList problems = currentMain.extraProblems;
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:641: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, this.main.bind("configure.incorrectVMVersionforAPT")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:652: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, this.main.bind("output.noClassFileCreated", //$NON-NLS-1$
					new String[] {
						outputDir,
						relativeFileName,
						e.getMessage()
					}));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:673: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, new Integer(exportedClassFilesCounter));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:687: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public void logOptions(Map options) {
	                       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:690: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	final Set entriesSet = options.entrySet();
	      ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:692: warning: Type safety: Unchecked invocation sort(Object[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(entries, new Comparator() {
					public int compare(Object o1, Object o2) {
						Map.Entry entry1 = (Map.Entry) o1;
						Map.Entry entry2 = (Map.Entry) o2;
						return ((String) entry1.getKey()).compareTo((String) entry2.getKey());
					}
				});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:692: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super Object>
	Arrays.sort(entries, new Comparator() {
					public int compare(Object o1, Object o2) {
						Map.Entry entry1 = (Map.Entry) o1;
						Map.Entry entry2 = (Map.Entry) o2;
						return ((String) entry1.getKey()).compareTo((String) entry2.getKey());
					}
				});
	                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:692: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Arrays.sort(entries, new Comparator() {
	                         ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:694: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry1 = (Map.Entry) o1;
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:694: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry1 = (Map.Entry) o1;
	                    ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:695: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry2 = (Map.Entry) o2;
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:695: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry2 = (Map.Entry) o2;
	                    ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:700: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) entries[i];
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:700: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) entries[i];
	                   ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:702: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.KEY, key);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:703: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, entry.getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:715: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, error);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:825: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_PROBLEMS, new Integer(globalProblemsCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:826: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_ERRORS, new Integer(globalErrorsCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:827: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_WARNINGS, new Integer(globalWarningsCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:828: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_TASKS, new Integer(globalTasksCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:908: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, new Long(time));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:910: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, new Long(lineCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:987: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, this.main.bind("configure.requiresJDK1.2orAbove")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:997: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SEVERITY, isError ? Logger.ERROR : Logger.WARNING);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:998: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_LINE, new Integer(problem.getSourceLineNumber()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:999: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_START, new Integer(sourceStart));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1000: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_END, new Integer(sourceEnd));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1002: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, problem.getMessage());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1017: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.ID, getFieldName(id)); // ID as field name
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1018: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_ID, new Integer(id)); // ID as numeric value
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1021: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SEVERITY, isError ? Logger.ERROR : Logger.WARNING);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1022: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_LINE, new Integer(problem.getSourceLineNumber()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1023: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_START, new Integer(sourceStart));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1024: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_END, new Integer(sourceEnd));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1027: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_OPTION_KEY, problemOptionKey);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1030: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_CATEGORY_ID, new Integer(categoryID));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1032: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, problem.getMessage());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1040: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_ARGUMENT_VALUE, arguments[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1054: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_LINE, new Integer(problem.getSourceLineNumber()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1055: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_START, new Integer(problem.getSourceStart()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1056: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_END, new Integer(problem.getSourceEnd()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1059: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_OPTION_KEY, problemOptionKey);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1062: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, problem.getMessage());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1130: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private void printTag(String name, HashMap params, boolean insertNewLine, boolean closeTag) {
	                                   ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1152: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.COMPILER_NAME, this.main.bind("compiler.name")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1153: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.COMPILER_VERSION, this.main.bind("compiler.version")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1154: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.COMPILER_COPYRIGHT, this.main.bind("compiler.copyright")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1171: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_PROBLEMS, new Integer(count));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1180: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_PROBLEMS, new Integer(errors + warnings));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1181: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_ERRORS, new Integer(errors));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1182: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_WARNINGS, new Integer(warnings));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1193: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PATH, f.getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1197: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(
    							Logger.PACKAGE,
    							new String(CharOperation.concatWith(packageName, File.separatorChar)));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1208: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.OUTPUT, destinationPath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1210: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.OUTPUT, destinationPath.replace('/', File.separatorChar));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1226: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_TASKS, new Integer(tasks));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1236: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private static HashMap Cache = new HashMap();
	               ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1236: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private static HashMap Cache = new HashMap();
	                                   ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1241: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	Cache.put(locale, bundle);
	^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1291: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map options;
	       ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1299: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public ArrayList pendingErrors;
	       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1313: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList extraProblems;
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1430: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Main(PrintWriter outWriter, PrintWriter errWriter, boolean systemExitWhenFinished, Map customDefaultOptions) {
	                                                                                          ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1434: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Main(PrintWriter outWriter, PrintWriter errWriter, boolean systemExitWhenFinished, Map customDefaultOptions, CompilationProgress compilationProgress) {
	                                                                                          ^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1441: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.extraProblems = new ArrayList();
	                         ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1443: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.extraProblems.add(problem);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1445: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	protected void addNewEntry(ArrayList paths, String currentClasspathName,
	                           ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1446: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList currentRuleSpecs, String customEncoding,
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1455: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator i = currentRuleSpecs.iterator();
	^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1515: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	paths.add(currentClasspath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1523: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.pendingErrors = new ArrayList();
	                         ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1525: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.pendingErrors.add(message);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1564: warning: The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method format(String, Object...) from type MessageFormat. It could alternatively be cast to Object for a varargs invocation
	return MessageFormat.format(message, arguments);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1716: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList bootclasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1716: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList bootclasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	                               ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1718: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList sourcepathClasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1718: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList sourcepathClasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	                                     ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1719: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList classpaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1719: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList classpaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	                           ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1720: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList extdirsClasspaths = null;
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1721: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList endorsedDirClasspaths = null;
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1902: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_Compliance, CompilerOptions.VERSION_1_3);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:43: warning: List is a raw type. References to generic type List<E> should be parameterized
	List fetchLinkedJars(ClasspathSectionProblemReporter problemReporter);
	^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:89: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public static ArrayList normalize(ArrayList classpaths) {
	              ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:89: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public static ArrayList normalize(ArrayList classpaths) {
	                                  ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:90: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList normalizedClasspath = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:90: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList normalizedClasspath = new ArrayList();
	                                    ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:91: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet cache = new HashSet();
	^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:91: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet cache = new HashSet();
	                    ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:92: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = classpaths.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:96: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	normalizedClasspath.add(classpath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:97: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	cache.add(path);
	^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:105: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set knownFileNames;
	^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:185: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	this.knownFileNames = new HashSet(0);
	                          ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:188: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	this.knownFileNames = new HashSet(initialFileNames.length * 2);
	                          ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:214: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.knownFileNames.add(new String(fileName)); // leave as is...
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:216: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.knownFileNames.add(new String(CharOperation.subarray(fileName, matchingPathName.length, fileName.length)));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/problem/DefaultProblemFactory.java:223: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration keys = bundle.getKeys();
	^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:90: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	public void printTag(String name, HashMap parameters, boolean insertTab, boolean insertNewLine, boolean closeTag) {
	                                  ^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:98: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry[] entries = new Map.Entry[length];
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:99: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	parameters.entrySet().toArray(entries);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:100: warning: Type safety: Unchecked invocation sort(Map.Entry[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(entries, new Comparator() {
				public int compare(Object o1, Object o2) {
					Map.Entry entry1 = (Map.Entry) o1;
					Map.Entry entry2 = (Map.Entry) o2;
					return ((String) entry1.getKey()).compareTo((String) entry2.getKey());
				}
			});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:100: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super Map.Entry>
	Arrays.sort(entries, new Comparator() {
				public int compare(Object o1, Object o2) {
					Map.Entry entry1 = (Map.Entry) o1;
					Map.Entry entry2 = (Map.Entry) o2;
					return ((String) entry1.getKey()).compareTo((String) entry2.getKey());
				}
			});
	                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:100: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Arrays.sort(entries, new Comparator() {
	                         ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:102: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry1 = (Map.Entry) o1;
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:102: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry1 = (Map.Entry) o1;
	                    ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:103: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry2 = (Map.Entry) o2;
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:103: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry2 = (Map.Entry) o2;
	                    ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:19: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:19: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	                      ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:22: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	files.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:25: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private static void find0(File f, String pattern, ArrayList collector) {
	                                                  ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:35: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	collector.add(current.getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:28: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable directoryCache;
	        ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:45: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	this.directoryCache = new Hashtable(11);
	                          ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:73: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	this.directoryCache.put(qualifiedPackageName, dirList);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:76: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	this.directoryCache.put(qualifiedPackageName, this.missingPackageHolder);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:88: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List fetchLinkedJars(FileSystem.ClasspathSectionProblemReporter problemReporter) {
	       ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:161: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	this.directoryCache = new Hashtable(11);
	                          ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:37: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable packageCache;
	          ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:46: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List fetchLinkedJars(FileSystem.ClasspathSectionProblemReporter problemReporter) {
	       ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:52: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:52: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	                       ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:58: warning: List is a raw type. References to generic type List<E> should be parameterized
	List calledFileNames = analyzer.getCalledFileNames();
	^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:67: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator calledFilesIterator = calledFileNames.iterator();
	^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:72: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add(new ClasspathJar(new File(directoryPath + (String) calledFilesIterator.next()), this.closeZipFileAtEnd, this.accessRuleSet, this.destinationPath));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:111: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList answers = new ArrayList();
	^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:111: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList answers = new ArrayList();
	                        ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:112: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	nextEntry : for (Enumeration e = this.zipFile.entries(); e.hasMoreElements(); ) {
	                 ^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:126: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	answers.add(
					CharOperation.arrayConcat(
						CharOperation.splitOn('/', packageArray),
						typeName.toCharArray()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:136: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	answers.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:150: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	this.packageCache = new Hashtable(41);
	                        ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:151: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	this.packageCache.put(Util.EMPTY_STRING, Util.EMPTY_STRING);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:153: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	nextEntry : for (Enumeration e = this.zipFile.entries(); e.hasMoreElements(); ) {
	                 ^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:163: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	this.packageCache.put(packageName, packageName);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:30: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList calledFilesNames;
	        ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:168: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.calledFilesNames = new ArrayList();
	                            ^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:170: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.calledFilesNames.add(currentJarToken.toString());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:182: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List getCalledFileNames() {
	       ^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/classfmt/FieldInfo.java:21: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	public class FieldInfo extends ClassFileStruct implements IBinaryField, Comparable {
	                                                                        ^^^^^^^^^^
/build/buildd/ecj-3.5.1/build/bin/org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.java:20: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	public class MethodInfo extends ClassFileStruct implements IBinaryMethod, Comparable {
	                                                                          ^^^^^^^^^^
547 problems (547 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.ab ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java build/bin/org/eclipse/jdt/internal/compiler/AbstractAnnotationProcessorManager.java build/bin/org/eclipse/jdt/internal/compiler/ReadManager.java build/bin/org/eclipse/jdt/internal/compiler/Compiler.java build/bin/org/eclipse/jdt/internal/compiler/DefaultErrorHandlingPolicies.java build/bin/org/eclipse/jdt/internal/compiler/flow/ConditionalFlowInfo.java build/bin/org/eclipse/jdt/internal/compiler/flow/FinallyFlowContext.java build/bin/org/eclipse/jdt/internal/compiler/flow/LabelFlowContext.java build/bin/org/eclipse/jdt/internal/compiler/flow/SwitchFlowContext.java build/bin/org/eclipse/jdt/internal/compiler/flow/FlowContext.java build/bin/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java build/bin/org/eclipse/jdt/internal/compiler/flow/InsideSubRoutineFlowContext.java build/bin/org/eclipse/jdt/internal/comp
 iler/flow/FlowInfo.java build/bin/org/eclipse/jdt/internal/compiler/flow/LoopingFlowContext.java build/bin/org/eclipse/jdt/internal/compiler/flow/UnconditionalFlowInfo.java build/bin/org/eclipse/jdt/internal/compiler/flow/InitializationFlowContext.java build/bin/org/eclipse/jdt/internal/compiler/flow/NullInfoRegistry.java build/bin/org/eclipse/jdt/internal/compiler/batch/CompilationUnit.java build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathLocation.java build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathSourceJar.java build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/ccdNkUQjjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/cc2kc2mt.zip
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:31: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	public static class ExceptionMarker implements Comparable {
	                                               ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:130: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap framePositions;
	        ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:131: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Set exceptionMarkers;
	       ^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:132: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public ArrayList stackDepthMarkers;
	       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:133: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public ArrayList stackMarkers;
	       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:185: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	this.exceptionMarkers = new HashSet();
	                            ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:188: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.exceptionMarkers.add(new ExceptionMarker(pc, ConstantPool.JavaLangThrowableConstantPoolName));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:192: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.exceptionMarkers.add(new ExceptionMarker(pc, ConstantPool.JavaLangClassNotFoundExceptionConstantPoolName));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:195: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.exceptionMarkers.add(new ExceptionMarker(pc, ConstantPool.JavaLangNoSuchFieldErrorConstantPoolName));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:198: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.exceptionMarkers.add(new ExceptionMarker(pc, typeBinding.constantPoolName()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:208: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.framePositions.put(newEntry, new FramePosition());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:233: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.stackMarkers = new ArrayList();
	                        ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:234: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackMarkers.add(new StackMarker(pc, destinationPC));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:238: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackMarkers.add(new StackMarker(pc, destinationPC));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:244: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.stackDepthMarkers = new ArrayList();
	                             ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:245: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackDepthMarkers.add(new StackDepthMarker(pc, delta, typeBinding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:249: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackDepthMarkers.add(new StackDepthMarker(pc, delta, typeBinding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:351: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set exceptionMarkerSet = this.exceptionMarkers;
	^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:356: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = exceptionMarkerSet.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:369: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set set = this.framePositions.keySet();
	^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:373: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = set.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:390: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackDepthMarkers.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:398: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.stackMarkers.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrameCodeStream.java:424: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.framePositions = new HashMap();
	                          ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ReadManager.java:36: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class runtime = Class.forName("java.lang.Runtime"); //$NON-NLS-1$
	^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ReadManager.java:37: warning: Type safety: The method getDeclaredMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	java.lang.reflect.Method m = runtime.getDeclaredMethod("availableProcessors", new Class[0]); //$NON-NLS-1$
	                             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ReadManager.java:39: warning: The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
	Integer result = (Integer) m.invoke(Runtime.getRuntime(), null);
	                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/Compiler.java:103: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map settings,
	^^^
build/bin/org/eclipse/jdt/internal/compiler/Compiler.java:154: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map settings,
	^^^
build/bin/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:47: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public ArrayList extendedExceptions;
	       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:184: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.extendedExceptions = new ArrayList(5);
	                              ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:186: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.extendedExceptions.add(this.handledExceptions[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/flow/ExceptionHandlingFlowContext.java:204: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.extendedExceptions.add(newException);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:19: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:19: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	                      ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:22: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	files.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:25: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private static void find0(File f, String pattern, ArrayList collector) {
	                                                  ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileFinder.java:35: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	collector.add(current.getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:44: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private HashSet commandLineCompilationUnits = new HashSet();
	        ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:44: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	private HashSet commandLineCompilationUnits = new HashSet();
	                                                  ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:62: warning: The constructor Main(PrintWriter, PrintWriter, boolean) is deprecated
	super(outWriter, errWriter, systemExitWhenFinished);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:67: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	boolean systemExitWhenFinished, Map customDefaultOptions) {
	                                ^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:68: warning: The constructor Main(PrintWriter, PrintWriter, boolean, Map) is deprecated
	super(outWriter, errWriter, systemExitWhenFinished,
				customDefaultOptions);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:82: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	this.commandLineCompilationUnits.add(units[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:191: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private void addPath(ArrayList result, String currentClasspathName) {
	                     ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:199: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add(currentClasspath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:203: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private void parsePath(ArrayList result, String path) {
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:244: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) entries[i];
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:244: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) entries[i];
	                   ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:250: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(entry.getKey(), CompilerOptions.ERROR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:261: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(
				CompilerOptions.OPTION_LocalVariableAttribute,
				level > 1 ? CompilerOptions.GENERATE : CompilerOptions.DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:264: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(
				CompilerOptions.OPTION_LineNumberAttribute,
				level > 0 ? CompilerOptions.GENERATE : CompilerOptions.DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:267: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(
				CompilerOptions.OPTION_SourceFileAttribute,
				CompilerOptions.GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:272: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private void readFileList(String file, ArrayList result) {
	                                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:278: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add(line);
	^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:286: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private void readAllFileListFiles(ArrayList fileList, ArrayList result) {
	                                  ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:286: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private void readAllFileListFiles(ArrayList fileList, ArrayList result) {
	                                                      ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:287: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator it = fileList.iterator();
	^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:323: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:323: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList files = new ArrayList();
	                      ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:324: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList otherFiles = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:324: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList otherFiles = new ArrayList();
	                           ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:342: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_Encoding, encoding);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:399: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_Source, CompilerOptions.VERSION_1_3);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:401: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_Source, CompilerOptions.VERSION_1_4);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:403: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_Source, CompilerOptions.VERSION_1_5);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:405: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_Source, CompilerOptions.VERSION_1_6);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:412: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_TargetPlatform, CompilerOptions.VERSION_1_1);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:414: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_TargetPlatform, CompilerOptions.VERSION_1_2);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:416: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_TargetPlatform, CompilerOptions.VERSION_1_3);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:418: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_TargetPlatform, CompilerOptions.VERSION_1_4);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:420: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_TargetPlatform, CompilerOptions.VERSION_1_5);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:422: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_TargetPlatform, CompilerOptions.VERSION_1_6);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:424: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_TargetPlatform, CompilerOptions.VERSION_JSR14);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:431: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	files.add(currentArg);
	^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:435: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	otherFiles.add(currentArg);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:444: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.filenames = (String[]) files.toArray(new String[0]);
	                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:451: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:451: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/GCCMain.java:471: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.toArray(this.checkedClasspaths);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:37: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	protected Hashtable packageCache;
	          ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:46: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List fetchLinkedJars(FileSystem.ClasspathSectionProblemReporter problemReporter) {
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:52: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:52: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:58: warning: List is a raw type. References to generic type List<E> should be parameterized
	List calledFileNames = analyzer.getCalledFileNames();
	^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:67: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator calledFilesIterator = calledFileNames.iterator();
	^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:72: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add(new ClasspathJar(new File(directoryPath + (String) calledFilesIterator.next()), this.closeZipFileAtEnd, this.accessRuleSet, this.destinationPath));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:111: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList answers = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:111: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList answers = new ArrayList();
	                        ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:112: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	nextEntry : for (Enumeration e = this.zipFile.entries(); e.hasMoreElements(); ) {
	                 ^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:126: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	answers.add(
					CharOperation.arrayConcat(
						CharOperation.splitOn('/', packageArray),
						typeName.toCharArray()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:136: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	answers.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:150: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	this.packageCache = new Hashtable(41);
	                        ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:151: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	this.packageCache.put(Util.EMPTY_STRING, Util.EMPTY_STRING);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:153: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	nextEntry : for (Enumeration e = this.zipFile.entries(); e.hasMoreElements(); ) {
	                 ^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathJar.java:163: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	this.packageCache.put(packageName, packageName);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:28: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	private Hashtable directoryCache;
	        ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:45: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	this.directoryCache = new Hashtable(11);
	                          ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:73: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	this.directoryCache.put(qualifiedPackageName, dirList);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:76: warning: Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
	this.directoryCache.put(qualifiedPackageName, this.missingPackageHolder);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:88: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List fetchLinkedJars(FileSystem.ClasspathSectionProblemReporter problemReporter) {
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/ClasspathDirectory.java:161: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	this.directoryCache = new Hashtable(11);
	                          ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:50: warning: The import org.eclipse.jdt.core.compiler.batch.BatchCompiler is never used
	import org.eclipse.jdt.core.compiler.batch.BatchCompiler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:84: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private HashMap parameters;
	        ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:152: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = IProblem.class;
	^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:176: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.parameters = new HashMap();
	                      ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:338: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, Messages.problem_noSourceInformation);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:339: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.SOURCE_START, "-1"); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:340: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.SOURCE_END, "-1"); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:368: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, String.valueOf(buffer));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:369: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.SOURCE_START, Integer.toString(startPosition - begin));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:370: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.SOURCE_END, Integer.toString(endPosition - begin));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:465: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PATH, f.getCanonicalPath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:481: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PATH, classpath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:494: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.CLASSPATH_ID, id);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:512: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, commandLineArguments[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:549: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, message);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:550: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.CLASS, e.getClass());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:599: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList problems = currentMain.extraProblems;
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:641: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, this.main.bind("configure.incorrectVMVersionforAPT")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:652: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, this.main.bind("output.noClassFileCreated", //$NON-NLS-1$
					new String[] {
						outputDir,
						relativeFileName,
						e.getMessage()
					}));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:673: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, new Integer(exportedClassFilesCounter));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:687: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public void logOptions(Map options) {
	                       ^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:690: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	final Set entriesSet = options.entrySet();
	      ^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:692: warning: Type safety: Unchecked invocation sort(Object[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(entries, new Comparator() {
					public int compare(Object o1, Object o2) {
						Map.Entry entry1 = (Map.Entry) o1;
						Map.Entry entry2 = (Map.Entry) o2;
						return ((String) entry1.getKey()).compareTo((String) entry2.getKey());
					}
				});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:692: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super Object>
	Arrays.sort(entries, new Comparator() {
					public int compare(Object o1, Object o2) {
						Map.Entry entry1 = (Map.Entry) o1;
						Map.Entry entry2 = (Map.Entry) o2;
						return ((String) entry1.getKey()).compareTo((String) entry2.getKey());
					}
				});
	                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:692: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Arrays.sort(entries, new Comparator() {
	                         ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:694: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry1 = (Map.Entry) o1;
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:694: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry1 = (Map.Entry) o1;
	                    ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:695: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry2 = (Map.Entry) o2;
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:695: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry2 = (Map.Entry) o2;
	                    ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:700: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) entries[i];
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:700: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) entries[i];
	                   ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:702: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.KEY, key);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:703: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, entry.getValue());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:715: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, error);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:825: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_PROBLEMS, new Integer(globalProblemsCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:826: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_ERRORS, new Integer(globalErrorsCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:827: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_WARNINGS, new Integer(globalWarningsCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:828: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_TASKS, new Integer(globalTasksCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:908: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, new Long(time));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:910: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, new Long(lineCount));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:987: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.MESSAGE, this.main.bind("configure.requiresJDK1.2orAbove")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:997: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SEVERITY, isError ? Logger.ERROR : Logger.WARNING);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:998: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_LINE, new Integer(problem.getSourceLineNumber()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:999: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_START, new Integer(sourceStart));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1000: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_END, new Integer(sourceEnd));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1002: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, problem.getMessage());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1017: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.ID, getFieldName(id)); // ID as field name
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1018: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_ID, new Integer(id)); // ID as numeric value
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1021: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SEVERITY, isError ? Logger.ERROR : Logger.WARNING);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1022: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_LINE, new Integer(problem.getSourceLineNumber()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1023: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_START, new Integer(sourceStart));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1024: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_END, new Integer(sourceEnd));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1027: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_OPTION_KEY, problemOptionKey);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1030: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_CATEGORY_ID, new Integer(categoryID));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1032: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, problem.getMessage());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1040: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_ARGUMENT_VALUE, arguments[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1054: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_LINE, new Integer(problem.getSourceLineNumber()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1055: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_START, new Integer(problem.getSourceStart()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1056: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_SOURCE_END, new Integer(problem.getSourceEnd()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1059: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PROBLEM_OPTION_KEY, problemOptionKey);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1062: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.VALUE, problem.getMessage());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1130: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private void printTag(String name, HashMap params, boolean insertNewLine, boolean closeTag) {
	                                   ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1152: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.COMPILER_NAME, this.main.bind("compiler.name")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1153: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.COMPILER_VERSION, this.main.bind("compiler.version")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1154: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.COMPILER_COPYRIGHT, this.main.bind("compiler.copyright")); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1171: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_PROBLEMS, new Integer(count));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1180: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_PROBLEMS, new Integer(errors + warnings));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1181: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_ERRORS, new Integer(errors));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1182: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_WARNINGS, new Integer(warnings));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1193: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.PATH, f.getAbsolutePath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1197: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(
    							Logger.PACKAGE,
    							new String(CharOperation.concatWith(packageName, File.separatorChar)));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1208: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.OUTPUT, destinationPath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1210: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.OUTPUT, destinationPath.replace('/', File.separatorChar));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1226: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	this.parameters.put(Logger.NUMBER_OF_TASKS, new Integer(tasks));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1236: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private static HashMap Cache = new HashMap();
	               ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1236: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	private static HashMap Cache = new HashMap();
	                                   ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1241: warning: Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
	Cache.put(locale, bundle);
	^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1291: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map options;
	       ^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1299: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public ArrayList pendingErrors;
	       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1313: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList extraProblems;
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1430: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Main(PrintWriter outWriter, PrintWriter errWriter, boolean systemExitWhenFinished, Map customDefaultOptions) {
	                                                                                          ^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1434: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Main(PrintWriter outWriter, PrintWriter errWriter, boolean systemExitWhenFinished, Map customDefaultOptions, CompilationProgress compilationProgress) {
	                                                                                          ^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1441: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.extraProblems = new ArrayList();
	                         ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1443: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.extraProblems.add(problem);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1445: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	protected void addNewEntry(ArrayList paths, String currentClasspathName,
	                           ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1446: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList currentRuleSpecs, String customEncoding,
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1455: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator i = currentRuleSpecs.iterator();
	^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1515: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	paths.add(currentClasspath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1523: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.pendingErrors = new ArrayList();
	                         ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1525: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.pendingErrors.add(message);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1564: warning: The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method format(String, Object...) from type MessageFormat. It could alternatively be cast to Object for a varargs invocation
	return MessageFormat.format(message, arguments);
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1716: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList bootclasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1716: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList bootclasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	                               ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1718: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList sourcepathClasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1718: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList sourcepathClasspaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	                                     ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1719: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList classpaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1719: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList classpaths = new ArrayList(DEFAULT_SIZE_CLASSPATH);
	                           ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1720: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList extdirsClasspaths = null;
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1721: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList endorsedDirClasspaths = null;
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/Main.java:1902: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.options.put(CompilerOptions.OPTION_Compliance, CompilerOptions.VERSION_1_3);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
202 problems (202 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.al ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/ast/InstanceOfExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/ReturnStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/ContinueStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/TypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/ArrayQualifiedTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/LocalDeclaration.java build/bin/org/eclipse/jdt/internal/compiler/ast/TypeDeclaration.java build/bin/org/eclipse/jdt/internal/compiler/ast/ExplicitConstructorCall.java build/bin/org/eclipse/jdt/internal/compiler/ast/OperatorIds.java build/bin/org/eclipse/jdt/internal/compiler/ast/IntLiteralMinValue.java build/bin/org/eclipse/jdt/internal/compiler/ast/DoubleLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/ArrayReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/ClassLiteralAccess.java 
 build/bin/org/eclipse/jdt/internal/compiler/ast/Literal.java build/bin/org/eclipse/jdt/internal/compiler/ast/Initializer.java build/bin/org/eclipse/jdt/internal/compiler/ast/CaseStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/MarkerAnnotation.java build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocSingleTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/ThrowStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/ArrayAllocationExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/ExtendedStringLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/FloatLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/FieldDeclaration.java build/bin/org/eclipse/jdt/internal/compiler/ast/Statement.java build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocFieldReference.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/cc5cxP2Rjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccg8BrcA.zip
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.aa ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java build/bin/org/eclipse/jdt/core/compiler/CharOperation.java build/bin/org/eclipse/jdt/core/compiler/InvalidInputException.java build/bin/org/eclipse/jdt/core/compiler/CompilationProgress.java build/bin/org/eclipse/jdt/core/compiler/batch/BatchCompiler.java build/bin/org/eclipse/jdt/core/compiler/IProblem.java build/bin/org/eclipse/jdt/core/compiler/CategorizedProblem.java build/bin/org/eclipse/jdt/internal/compiler/IDebugRequestor.java build/bin/org/eclipse/jdt/internal/compiler/codegen/CachedIndexEntry.java build/bin/org/eclipse/jdt/internal/compiler/codegen/ExceptionLabel.java build/bin/org/eclipse/jdt/internal/compiler/codegen/CaseLabel.java build/bin/org/eclipse/jdt/internal/compiler/codegen/BranchLabel.java build/bin/org/eclipse/jdt/internal/compiler/codegen/LongCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/CodeStream.java build/bin/o
 rg/eclipse/jdt/internal/compiler/codegen/IntegerCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrame.java build/bin/org/eclipse/jdt/internal/compiler/codegen/Label.java build/bin/org/eclipse/jdt/internal/compiler/codegen/FloatCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/VerificationTypeInfo.java build/bin/org/eclipse/jdt/internal/compiler/codegen/ObjectCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/CharArrayCache.java build/bin/org/eclipse/jdt/internal/compiler/codegen/AttributeNamesConstants.java build/bin/org/eclipse/jdt/internal/compiler/codegen/Opcodes.java build/bin/org/eclipse/jdt/internal/compiler/codegen/ConstantPool.java build/bin/org/eclipse/jdt/internal/compiler/codegen/DoubleCache.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/ccgSnIdQjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccSKkngw.zip
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:60: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map customDefaultOptions;
	^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:61: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map fileEncodings = null;
	        ^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:62: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map dirEncodings = null;
	        ^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:63: warning: List is a raw type. References to generic type List<E> should be parameterized
	private List accessRules = null;
	        ^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:75: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class c = Class.forName(compilerClass);
	^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:76: warning: Constructor is a raw type. References to generic type Constructor<T> should be parameterized
	Constructor batchCompilerConstructor = c.getConstructor(new Class[] { PrintWriter.class, PrintWriter.class, Boolean.TYPE, Map.class});
	^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:76: warning: Type safety: The method getConstructor(Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Constructor batchCompilerConstructor = c.getConstructor(new Class[] { PrintWriter.class, PrintWriter.class, Boolean.TYPE, Map.class});
	                                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:78: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	Method compile = c.getMethod("compile", new Class[] {String[].class}); //$NON-NLS-1$
	                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:97: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	Class javacClass = Javac.class;
	^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:148: warning: The argument of type null should explicitly be cast to Class[] for the invocation of the varargs method getMethod(String, Class...) from type Class. It could alternatively be cast to Class for a varargs invocation
	getSourcepathMethod = javacClass.getMethod("getSourcepath", null); //$NON-NLS-1$
	                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:148: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	getSourcepathMethod = javacClass.getMethod("getSourcepath", null); //$NON-NLS-1$
	                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:155: warning: The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
	compileSourcePath = (Path) getSourcepathMethod.invoke(this.attributes, null);
	                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:199: warning: The argument of type null should explicitly be cast to Class[] for the invocation of the varargs method getMethod(String, Class...) from type Class. It could alternatively be cast to Class for a varargs invocation
	getDebugLevelMethod = javacClass.getMethod("getDebugLevel", null); //$NON-NLS-1$
	                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:199: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	getDebugLevelMethod = javacClass.getMethod("getDebugLevel", null); //$NON-NLS-1$
	                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:207: warning: The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
	debugLevel = (String) getDebugLevelMethod.invoke(this.attributes, null);
	                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:215: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_LocalVariableAttribute, CompilerOptions.DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:216: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_LineNumberAttribute, CompilerOptions.DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:217: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_SourceFileAttribute , CompilerOptions.DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:220: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_LocalVariableAttribute, CompilerOptions.GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:223: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_LineNumberAttribute, CompilerOptions.GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:226: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_SourceFileAttribute , CompilerOptions.GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:230: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_LocalVariableAttribute, CompilerOptions.GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:231: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_LineNumberAttribute, CompilerOptions.GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:232: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_SourceFileAttribute , CompilerOptions.GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:235: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_LocalVariableAttribute, CompilerOptions.DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:236: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_LineNumberAttribute, CompilerOptions.DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:237: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_SourceFileAttribute , CompilerOptions.DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:247: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) entries[i];
	^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:247: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry = (Map.Entry) entries[i];
	                   ^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:253: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(entry.getKey(), CompilerOptions.IGNORE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:256: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_TaskTags, Util.EMPTY_STRING);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:258: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_ReportDeprecation, CompilerOptions.WARNING);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:259: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_ReportDeprecationInDeprecatedCode, CompilerOptions.ENABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:260: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_ReportDeprecationWhenOverridingDeprecatedMethod, CompilerOptions.ENABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:263: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_ReportDeprecation, CompilerOptions.WARNING);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:264: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_ReportDeprecationInDeprecatedCode, CompilerOptions.ENABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:265: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_ReportDeprecationWhenOverridingDeprecatedMethod, CompilerOptions.ENABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:267: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_ReportDeprecation, CompilerOptions.IGNORE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:268: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_ReportDeprecationInDeprecatedCode, CompilerOptions.DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:269: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_ReportDeprecationWhenOverridingDeprecatedMethod, CompilerOptions.DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:298: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_TargetPlatform, this.target);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:306: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.customDefaultOptions.put(CompilerOptions.OPTION_Source, source);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:346: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	private String[] processCompilerArguments(Class javacClass) {
	                                          ^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:351: warning: The argument of type null should explicitly be cast to Class[] for the invocation of the varargs method getMethod(String, Class...) from type Class. It could alternatively be cast to Class for a varargs invocation
	getCurrentCompilerArgsMethod = javacClass.getMethod("getCurrentCompilerArgs", null); //$NON-NLS-1$
	                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:351: warning: Type safety: The method getMethod(String, Class...) belongs to the raw type Class. References to generic type Class<T> should be parameterized
	getCurrentCompilerArgsMethod = javacClass.getMethod("getCurrentCompilerArgs", null); //$NON-NLS-1$
	                               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:359: warning: The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
	compilerArgs = (String[]) getCurrentCompilerArgsMethod.invoke(this.attributes, null);
	                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:405: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.fileEncodings = new HashMap();
	                         ^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:407: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.fileEncodings.put(str, enc);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:410: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.dirEncodings = new HashMap();
	                        ^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:411: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.dirEncodings.put(str, enc);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:423: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.accessRules = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:424: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	this.accessRules.add(path);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:425: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	this.accessRules.add(access);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:460: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	String[] rules = (String[]) this.accessRules.toArray(new String[rulesLength]);
	                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:526: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.fileEncodings.keySet().toArray(encodedFiles);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:531: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.dirEncodings.keySet().toArray(encodedDirs);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:534: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Comparator comparator = new Comparator() {
	^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:534: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Comparator comparator = new Comparator() {
	                            ^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:539: warning: Type safety: Unchecked invocation sort(String[], Comparator) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(encodedDirs, comparator);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/core/JDTCompilerAdapter.java:539: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super String>
	Arrays.sort(encodedDirs, comparator);
	                         ^^^^^^^^^^
build/bin/org/eclipse/jdt/core/compiler/CompilationProgress.java:13: warning: The import org.eclipse.jdt.core.compiler.batch.BatchCompiler is never used
	import org.eclipse.jdt.core.compiler.batch.BatchCompiler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/codegen/StackMapFrame.java:310: warning: The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method format(String, Object...) from type MessageFormat. It could alternatively be cast to Object for a varargs invocation
	buffer.append(MessageFormat.format(
		pattern,
		new String[] {
			Integer.toString(frame.pc),
			Integer.toString(frame.getNumberOfLocals()),
			Integer.toString(frame.numberOfStackItems),
			print(frame.locals, localsLength),
			print(frame.stackItems, frame.numberOfStackItems)
		}
	));
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
62 problems (62 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.ai ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/problem/ShouldNotImplement.java build/bin/org/eclipse/jdt/internal/compiler/problem/AbortMethod.java build/bin/org/eclipse/jdt/internal/compiler/problem/AbortCompilationUnit.java build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java build/bin/org/eclipse/jdt/internal/compiler/util/SimpleSet.java build/bin/org/eclipse/jdt/internal/compiler/util/HashtableOfObjectToIntArray.java build/bin/org/eclipse/jdt/internal/compiler/util/CompoundNameVector.java build/bin/org/eclipse/jdt/internal/compiler/util/SimpleLookupTable.java build/bin/org/eclipse/jdt/internal/compiler/util/FloatUtil.java build/bin/org/eclipse/jdt/internal/compiler/util/HashtableOfIntValues.java build/bin/org/eclipse/jdt/internal/compiler/util/HashtableOfObjectToInt.java build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java build/bin/org/eclipse/jdt/internal/compiler/util/SuffixCon
 stants.java build/bin/org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java build/bin/org/eclipse/jdt/internal/compiler/util/HashtableOfLong.java build/bin/org/eclipse/jdt/internal/compiler/util/ObjectVector.java build/bin/org/eclipse/jdt/internal/compiler/util/SimpleSetOfCharArray.java build/bin/org/eclipse/jdt/internal/compiler/util/SimpleNameVector.java build/bin/org/eclipse/jdt/internal/compiler/util/Util.java build/bin/org/eclipse/jdt/internal/compiler/util/HashtableOfPackage.java build/bin/org/eclipse/jdt/internal/compiler/util/HashtableOfObject.java build/bin/org/eclipse/jdt/internal/compiler/util/HashSetOfInt.java build/bin/org/eclipse/jdt/internal/compiler/util/HashtableOfType.java build/bin/org/eclipse/jdt/internal/compiler/util/HashtableOfInt.java build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocArrayQualifiedTypeReference.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/ccFTgcrtjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccu79jZM.zip
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:90: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	public void printTag(String name, HashMap parameters, boolean insertTab, boolean insertNewLine, boolean closeTag) {
	                                  ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:98: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry[] entries = new Map.Entry[length];
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:99: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	parameters.entrySet().toArray(entries);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:100: warning: Type safety: Unchecked invocation sort(Map.Entry[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(entries, new Comparator() {
				public int compare(Object o1, Object o2) {
					Map.Entry entry1 = (Map.Entry) o1;
					Map.Entry entry2 = (Map.Entry) o2;
					return ((String) entry1.getKey()).compareTo((String) entry2.getKey());
				}
			});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:100: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super Map.Entry>
	Arrays.sort(entries, new Comparator() {
				public int compare(Object o1, Object o2) {
					Map.Entry entry1 = (Map.Entry) o1;
					Map.Entry entry2 = (Map.Entry) o2;
					return ((String) entry1.getKey()).compareTo((String) entry2.getKey());
				}
			});
	                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:100: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Arrays.sort(entries, new Comparator() {
	                         ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:102: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry1 = (Map.Entry) o1;
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:102: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry1 = (Map.Entry) o1;
	                    ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:103: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry2 = (Map.Entry) o2;
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/GenericXMLWriter.java:103: warning: Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
	Map.Entry entry2 = (Map.Entry) o2;
	                    ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:31: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private final Map fields;
	              ^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:36: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.fields = new HashMap(len * 2);
	                  ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:38: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.fields.put(fieldArray[i].getName(), fieldArray[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:172: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList(4);
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:172: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList result = new ArrayList(4);
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:175: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add('_' + nl + EXTENSION);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:182: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	result.add(EXTENSION);
	^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:183: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	nlSuffixes = (String[]) result.toArray(new String[result.size()]);
	                        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Messages.java:191: warning: Class is a raw type. References to generic type Class<T> should be parameterized
	public static void initializeMessages(String bundleName, Class clazz) {
	                                                         ^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:30: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList calledFilesNames;
	        ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:168: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.calledFilesNames = new ArrayList();
	                            ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:170: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.calledFilesNames.add(currentJarToken.toString());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/ManifestAnalyzer.java:182: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List getCalledFileNames() {
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Util.java:822: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	classFile.visitedTypes = new HashSet(3);
	                             ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/util/Util.java:827: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	classFile.visitedTypes.add(typeBinding);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
25 problems (25 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.af ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/ASTVisitor.java build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java build/bin/org/eclipse/jdt/internal/compiler/ClassFilePool.java build/bin/org/eclipse/jdt/internal/compiler/ICompilerRequestor.java build/bin/org/eclipse/jdt/internal/compiler/ProcessTaskManager.java build/bin/org/eclipse/jdt/internal/compiler/IErrorHandlingPolicy.java build/bin/org/eclipse/jdt/internal/compiler/env/IBinaryMethod.java build/bin/org/eclipse/jdt/internal/compiler/env/ISourceField.java build/bin/org/eclipse/jdt/internal/compiler/env/AccessRuleSet.java build/bin/org/eclipse/jdt/internal/compiler/env/IGenericField.java build/bin/org/eclipse/jdt/internal/compiler/env/IGenericMethod.java build/bin/org/eclipse/jdt/internal/compiler/env/INameEnvironment.java build/bin/org/eclipse/jdt/internal/compiler/env/NameEnvironmentAnswer.java build/bin/org/eclipse/jdt/internal/compiler/env/ISourc
 eType.java build/bin/org/eclipse/jdt/internal/compiler/env/IBinaryField.java build/bin/org/eclipse/jdt/internal/compiler/env/IBinaryType.java build/bin/org/eclipse/jdt/internal/compiler/env/AccessRestriction.java build/bin/org/eclipse/jdt/internal/compiler/env/EnumConstantSignature.java build/bin/org/eclipse/jdt/internal/compiler/env/IDependent.java build/bin/org/eclipse/jdt/internal/compiler/env/AccessRule.java build/bin/org/eclipse/jdt/internal/compiler/env/ISourceMethod.java build/bin/org/eclipse/jdt/internal/compiler/env/ISourceImport.java build/bin/org/eclipse/jdt/internal/compiler/env/IGenericType.java build/bin/org/eclipse/jdt/internal/compiler/env/IBinaryElementValuePair.java build/bin/org/eclipse/jdt/internal/compiler/env/IBinaryNestedType.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/ccJUCs5djx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccw4EUqi.zip
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:113: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Set innerClassesBindings;
	       ^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:125: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List missingTypes = null;
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:127: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Set visitedTypes;
	       ^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:442: warning: Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.innerClassesBindings.toArray(innerClasses);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:443: warning: Type safety: Unchecked invocation sort(ReferenceBinding[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(innerClasses, new Comparator() {
				public int compare(Object o1, Object o2) {
					TypeBinding binding1 = (TypeBinding) o1;
					TypeBinding binding2 = (TypeBinding) o2;
					return CharOperation.compareTo(binding1.constantPoolName(), binding2.constantPoolName());
				}
			});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:443: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super ReferenceBinding>
	Arrays.sort(innerClasses, new Comparator() {
				public int compare(Object o1, Object o2) {
					TypeBinding binding1 = (TypeBinding) o1;
					TypeBinding binding2 = (TypeBinding) o2;
					return CharOperation.compareTo(binding1.constantPoolName(), binding2.constantPoolName());
				}
			});
	                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:443: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Arrays.sort(innerClasses, new Comparator() {
	                              ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:1623: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:1623: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:1972: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:1972: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:2432: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:2432: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:2781: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:2781: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3063: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3063: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3413: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3413: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3666: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:3666: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4016: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4016: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4501: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4501: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4851: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:4851: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:5304: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:5304: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:5653: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:5653: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList frames = new ArrayList();
	                       ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Type safety: Unchecked invocation sort(List, new Comparator(){}) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
	Collections.sort(this.missingTypes, new Comparator() {
				public int compare(Object o1, Object o2) {
					TypeBinding typeBinding1 = (TypeBinding) o1;
					TypeBinding typeBinding2 = (TypeBinding) o2;
					return CharOperation.compareTo(typeBinding1.constantPoolName(), typeBinding2.constantPoolName());
				}
			});
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Type safety: The expression of type List needs unchecked conversion to conform to List<Object>
	Collections.sort(this.missingTypes, new Comparator() {
	                 ^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super Object>
	Collections.sort(this.missingTypes, new Comparator() {
				public int compare(Object o1, Object o2) {
					TypeBinding typeBinding1 = (TypeBinding) o1;
					TypeBinding typeBinding2 = (TypeBinding) o2;
					return CharOperation.compareTo(typeBinding1.constantPoolName(), typeBinding2.constantPoolName());
				}
			});
	                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:6456: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	Collections.sort(this.missingTypes, new Comparator() {
	                                        ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7155: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	this.innerClassesBindings = new HashSet(INNER_CLASSES_SIZE);
	                                ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7158: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.innerClassesBindings.add(innerClass.erasure());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7162: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.innerClassesBindings.add(enclosingType.erasure());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7259: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public void traverse(MethodBinding methodBinding, int maxLocals, byte[] bytecodes, int codeOffset, int codeLength, ArrayList frames, boolean isClinit) {
	                                                                                                                   ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7307: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	frames.add(frame.duplicate());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ClassFile.java:7372: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	frames.add(currentFrame);
	^^^^^^^^^^^^^^^^^^^^^^^^
41 problems (41 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.ae ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/lookup/ProblemFieldBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/NestedTypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java build/bin/org/eclipse/jdt/internal/compiler/lookup/InvocationSite.java build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/MethodVerifier15.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ElementValuePair.java build/bin/org/eclipse/jdt/internal/compiler/lookup/SyntheticMethodBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/VariableBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/LocalTypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/impl/IrritantSet.java build/bin/org/eclipse/jdt/internal/compiler/impl/CharConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/ITypeReq
 uestor.java build/bin/org/eclipse/jdt/internal/compiler/impl/Constant.java build/bin/org/eclipse/jdt/internal/compiler/impl/ShortConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/StringConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerStats.java build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java build/bin/org/eclipse/jdt/internal/compiler/impl/ByteConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/DoubleConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/ReferenceContext.java build/bin/org/eclipse/jdt/internal/compiler/impl/IntConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/FloatConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/BooleanConstant.java build/bin/org/eclipse/jdt/internal/compiler/impl/LongConstant.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/ccBBThKOjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccQklOgt.zip
build/bin/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java:35: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList deferredBoundChecks;
	^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java:708: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map invocations = new HashMap(2);
	^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/ClassScope.java:708: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map invocations = new HashMap(2);
	                      ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:315: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:315: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	                                ^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:317: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.add(this.environment.getTypeFromTypeSignature(wrapper, typeVars, this, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:320: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.toArray(this.superInterfaces);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:491: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:491: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	                                ^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:493: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.add(this.environment.getTypeFromTypeSignature(wrapper, typeVars, this, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:497: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.toArray(parameters);
	^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:511: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:511: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	                                ^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:514: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.add(this.environment.getTypeFromTypeSignature(wrapper, typeVars, this, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:517: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.toArray(exceptions);
	^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:610: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList variables = new ArrayList(1);
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:610: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList variables = new ArrayList(1);
	                          ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:632: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	variables.add(new TypeVariableBinding(variableName, this, rank++, this.environment));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:639: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	variables.toArray(result = new TypeVariableBinding[rank]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:937: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:937: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList types = new java.util.ArrayList(2);
	                                ^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:940: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.add(this.environment.getTypeFromTypeSignature(wrapper, existingVariables, this, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/BinaryTypeBinding.java:943: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	types.toArray(bounds);
	^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerStats.java:13: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	public class CompilerStats implements Comparable {
	                                      ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:234: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private static Map OptionToIrritants;
	               ^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:370: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public CompilerOptions(Map settings){
	                       ^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:380: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public CompilerOptions(Map settings, boolean parseLiteralExpressionsAsConstants){
	                       ^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:520: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map temp = new HashMap();
	^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:520: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map temp = new HashMap();
	               ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:530: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	temp.put(optionKey, new Integer(irritant));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:807: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map getMap() {
	       ^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:808: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map optionsMap = new HashMap(30);
	^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:808: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map optionsMap = new HashMap(30);
	                     ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:809: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_LocalVariableAttribute, (this.produceDebugAttributes & ClassFileConstants.ATTR_VARS) != 0 ? GENERATE : DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:810: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_LineNumberAttribute, (this.produceDebugAttributes & ClassFileConstants.ATTR_LINES) != 0 ? GENERATE : DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:811: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_SourceFileAttribute, (this.produceDebugAttributes & ClassFileConstants.ATTR_SOURCE) != 0 ? GENERATE : DO_NOT_GENERATE);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:812: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_PreserveUnusedLocal, this.preserveAllLocalVariables ? PRESERVE : OPTIMIZE_OUT);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:813: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_DocCommentSupport, this.docCommentSupport ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:814: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMethodWithConstructorName, getSeverityString(MethodWithConstructorName));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:815: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportOverridingPackageDefaultMethod, getSeverityString(OverriddenPackageDefaultMethod));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:816: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportDeprecation, getSeverityString(UsingDeprecatedAPI));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:817: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportDeprecationInDeprecatedCode, this.reportDeprecationInsideDeprecatedCode ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:818: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportDeprecationWhenOverridingDeprecatedMethod, this.reportDeprecationWhenOverridingDeprecatedMethod ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:819: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportHiddenCatchBlock, getSeverityString(MaskedCatchBlock));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:820: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedLocal, getSeverityString(UnusedLocalVariable));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:821: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedParameter, getSeverityString(UnusedArgument));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:822: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedImport, getSeverityString(UnusedImport));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:823: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportSyntheticAccessEmulation, getSeverityString(AccessEmulation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:824: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNoEffectAssignment, getSeverityString(NoEffectAssignment));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:825: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNonExternalizedStringLiteral, getSeverityString(NonExternalizedString));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:826: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNoImplicitStringConversion, getSeverityString(NoImplicitStringConversion));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:827: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNonStaticAccessToStatic, getSeverityString(NonStaticAccessToStatic));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:828: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportIndirectStaticAccess, getSeverityString(IndirectStaticAccess));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:829: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportIncompatibleNonInheritedInterfaceMethod, getSeverityString(IncompatibleNonInheritedInterfaceMethod));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:830: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedPrivateMember, getSeverityString(UnusedPrivateMember));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:831: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportLocalVariableHiding, getSeverityString(LocalVariableHiding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:832: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportFieldHiding, getSeverityString(FieldHiding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:833: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportTypeParameterHiding, getSeverityString(TypeHiding));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:834: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportPossibleAccidentalBooleanAssignment, getSeverityString(AccidentalBooleanAssign));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:835: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportEmptyStatement, getSeverityString(EmptyStatement));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:836: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportAssertIdentifier, getSeverityString(AssertUsedAsAnIdentifier));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:837: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportEnumIdentifier, getSeverityString(EnumUsedAsAnIdentifier));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:838: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUndocumentedEmptyBlock, getSeverityString(UndocumentedEmptyBlock));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:839: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnnecessaryTypeCheck, getSeverityString(UnnecessaryTypeCheck));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:840: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnnecessaryElse, getSeverityString(UnnecessaryElse));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:841: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportAutoboxing, getSeverityString(AutoBoxing));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:842: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportAnnotationSuperInterface, getSeverityString(AnnotationSuperInterface));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:843: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportIncompleteEnumSwitch, getSeverityString(IncompleteEnumSwitch));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:844: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadoc, getSeverityString(InvalidJavadoc));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:845: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadocTagsVisibility, getVisibilityString(this.reportInvalidJavadocTagsVisibility));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:846: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadocTags, this.reportInvalidJavadocTags ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:847: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadocTagsDeprecatedRef, this.reportInvalidJavadocTagsDeprecatedRef ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:848: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportInvalidJavadocTagsNotVisibleRef, this.reportInvalidJavadocTagsNotVisibleRef ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:849: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocTags, getSeverityString(MissingJavadocTags));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:850: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocTagsVisibility, getVisibilityString(this.reportMissingJavadocTagsVisibility));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:851: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocTagsOverriding, this.reportMissingJavadocTagsOverriding ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:852: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocComments, getSeverityString(MissingJavadocComments));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:853: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocTagDescription, this.reportMissingJavadocTagDescription);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:854: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocCommentsVisibility, getVisibilityString(this.reportMissingJavadocCommentsVisibility));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:855: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingJavadocCommentsOverriding, this.reportMissingJavadocCommentsOverriding ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:856: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportFinallyBlockNotCompletingNormally, getSeverityString(FinallyBlockNotCompleting));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:857: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedDeclaredThrownException, getSeverityString(UnusedDeclaredThrownException));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:858: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedDeclaredThrownExceptionWhenOverriding, this.reportUnusedDeclaredThrownExceptionWhenOverriding ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:859: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedDeclaredThrownExceptionIncludeDocCommentReference, this.reportUnusedDeclaredThrownExceptionIncludeDocCommentReference ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:860: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable, this.reportUnusedDeclaredThrownExceptionExemptExceptionAndThrowable ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:861: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnqualifiedFieldAccess, getSeverityString(UnqualifiedFieldAccess));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:862: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUncheckedTypeOperation, getSeverityString(UncheckedTypeOperation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:863: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportRawTypeReference, getSeverityString(RawTypeReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:864: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportFinalParameterBound, getSeverityString(FinalParameterBound));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:865: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingSerialVersion, getSeverityString(MissingSerialVersion));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:866: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportForbiddenReference, getSeverityString(ForbiddenReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:867: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportDiscouragedReference, getSeverityString(DiscouragedReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:868: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportVarargsArgumentNeedCast, getSeverityString(VarargsArgumentNeedCast));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:869: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingOverrideAnnotation, getSeverityString(MissingOverrideAnnotation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:870: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportMissingDeprecatedAnnotation, getSeverityString(MissingDeprecatedAnnotation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:871: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportIncompleteEnumSwitch, getSeverityString(IncompleteEnumSwitch));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:872: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedLabel, getSeverityString(UnusedLabel));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:873: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedTypeArgumentsForMethodInvocation, getSeverityString(UnusedTypeArguments));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:874: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_Compliance, versionFromJdkLevel(this.complianceLevel));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:875: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_Source, versionFromJdkLevel(this.sourceLevel));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:876: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_TargetPlatform, versionFromJdkLevel(this.targetJDK));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:877: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_FatalOptionalError, this.treatOptionalErrorAsFatal ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:879: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_Encoding, this.defaultEncoding);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:881: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_TaskTags, this.taskTags == null ? Util.EMPTY_STRING : new String(CharOperation.concatWith(this.taskTags,',')));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:882: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_TaskPriorities, this.taskPriorites == null ? Util.EMPTY_STRING : new String(CharOperation.concatWith(this.taskPriorites,',')));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:883: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_TaskCaseSensitive, this.isTaskCaseSensitive ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:884: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedParameterWhenImplementingAbstract, this.reportUnusedParameterWhenImplementingAbstract ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:885: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedParameterWhenOverridingConcrete, this.reportUnusedParameterWhenOverridingConcrete ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:886: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedParameterIncludeDocCommentReference, this.reportUnusedParameterIncludeDocCommentReference ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:887: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportSpecialParameterHidingField, this.reportSpecialParameterHidingField ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:888: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_MaxProblemPerUnit, String.valueOf(this.maxProblemsPerUnit));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:889: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_InlineJsr, this.inlineJsrBytecode ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:890: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportNullReference, getSeverityString(NullReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:891: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportPotentialNullReference, getSeverityString(PotentialNullReference));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:892: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportRedundantNullCheck, getSeverityString(RedundantNullCheck));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:893: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_SuppressWarnings, this.suppressWarnings ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:894: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnhandledWarningToken, getSeverityString(UnhandledWarningToken));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:895: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportUnusedWarningToken, getSeverityString(UnusedWarningToken));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:896: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportParameterAssignment, getSeverityString(ParameterAssignment));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:897: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportFallthroughCase, getSeverityString(FallthroughCase));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:898: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportOverridingMethodWithoutSuperInvocation, getSeverityString(OverridingMethodWithoutSuperInvocation));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:899: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_GenerateClassFiles, this.generateClassFiles ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:900: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_Process_Annotations, this.processAnnotations ? ENABLED : DISABLED);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/impl/CompilerOptions.java:901: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	optionsMap.put(OPTION_ReportRedundantSuperinterface, getSeverityString(RedundantSuperinterface));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
124 problems (124 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.am ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/ast/DoStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/ThisReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/FalseLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/ForeachStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/CharLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/NameReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/CombinedBinaryExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/WhileStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/QualifiedTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocMessageSend.java build/bin/org/eclipse/jdt/internal/compiler/ast/BreakStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/SwitchStatement.java build/bin/org/e
 clipse/jdt/internal/compiler/ast/JavadocArraySingleTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocAllocationExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/AssertStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/Annotation.java build/bin/org/eclipse/jdt/internal/compiler/ast/QualifiedAllocationExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/Clinit.java build/bin/org/eclipse/jdt/internal/compiler/ast/IfStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/Javadoc.java build/bin/org/eclipse/jdt/internal/compiler/ast/MagicLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/ImportReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/ParameterizedQualifiedTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/BranchStatement.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/cc08ppbcjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/cc0afv2d.zip
build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:111: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList computedExceptions = constructorContext.extendedExceptions;
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:116: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	computedExceptions.toArray(actuallyThrownExceptions = new ReferenceBinding[size]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:386: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public boolean isRecursive(ArrayList visited) {
	                           ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:400: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	visited = new ArrayList(1);
	              ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/ConstructorDeclaration.java:405: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	visited.add(this);
	^^^^^^^^^^^^^^^^^
5 problems (5 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.aj ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocArgumentExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/AllocationExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java build/bin/org/eclipse/jdt/internal/compiler/ast/SuperReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocReturnStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocImplicitTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/SingleMemberAnnotation.java build/bin/org/eclipse/jdt/internal/compiler/ast/QualifiedThisReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/EmptyStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocSingleNameReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/TypeParameter.java build/bin/org/eclipse/jdt/internal/compiler/ast/MethodDeclaration.java build/bin/org/eclipse/jdt
 /internal/compiler/ast/OR_OR_Expression.java build/bin/org/eclipse/jdt/internal/compiler/ast/AbstractVariableDeclaration.java build/bin/org/eclipse/jdt/internal/compiler/ast/MemberValuePair.java build/bin/org/eclipse/jdt/internal/compiler/ast/IntLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/ForStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/Assignment.java build/bin/org/eclipse/jdt/internal/compiler/ast/Block.java build/bin/org/eclipse/jdt/internal/compiler/ast/TrueLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/AND_AND_Expression.java build/bin/org/eclipse/jdt/internal/compiler/ast/CompoundAssignment.java build/bin/org/eclipse/jdt/internal/compiler/ast/ASTNode.java build/bin/org/eclipse/jdt/internal/compiler/ast/LongLiteralMinValue.java build/bin/org/eclipse/jdt/internal/compiler/ast/OperatorExpression.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/ccFnncJVjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccQ6BYuH.zip
build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:43: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator STRING_LITERAL_COMPARATOR = new Comparator() {
	                     ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:43: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator STRING_LITERAL_COMPARATOR = new Comparator() {
	                                                                ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:557: warning: Type safety: Unchecked invocation sort(StringLiteral[], Comparator) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:557: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super StringLiteral>
	Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR);
	                                 ^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:566: warning: Type safety: Unchecked invocation sort(StringLiteral[], Comparator) of the generic method sort(T[], Comparator<? super T>) of type Arrays
	Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/CompilationUnitDeclaration.java:566: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super StringLiteral>
	Arrays.sort(this.stringLiterals, STRING_LITERAL_COMPARATOR);
	                                 ^^^^^^^^^^^^^^^^^^^^^^^^^
6 problems (6 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.ac ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java build/bin/org/eclipse/jdt/internal/compiler/lookup/InferenceContext.java build/bin/org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/SyntheticArgumentBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/TypeVariableBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/MostSpecificExceptionMethodBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/AnnotationHolder.java build/bin/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ParameterizedFieldBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/UnresolvedAnnotationBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ProblemBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ProblemPackageBinding.java bu
 ild/bin/org/eclipse/jdt/internal/compiler/lookup/InnerEmulationDependency.java build/bin/org/eclipse/jdt/internal/compiler/lookup/Binding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/PackageBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ProblemReasons.java build/bin/org/eclipse/jdt/internal/compiler/lookup/BaseTypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/SignatureWrapper.java build/bin/org/eclipse/jdt/internal/compiler/lookup/MethodScope.java build/bin/org/eclipse/jdt/internal/compiler/lookup/WildcardBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java build/bin/org/eclipse/jdt/internal/compiler/lookup/ParameterizedMethodBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java build/bin/org/eclipse/jdt/internal/compiler/lookup/RawTypeBinding.java build/bin/org/eclipse/jdt/internal/compiler/lookup/TypeConstants.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/cc5t65DXjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccYAyHnL.zip
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:43: warning: List is a raw type. References to generic type List<E> should be parameterized
	List fetchLinkedJars(ClasspathSectionProblemReporter problemReporter);
	^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:89: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public static ArrayList normalize(ArrayList classpaths) {
	              ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:89: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	public static ArrayList normalize(ArrayList classpaths) {
	                                  ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:90: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList normalizedClasspath = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:90: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList normalizedClasspath = new ArrayList();
	                                    ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:91: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet cache = new HashSet();
	^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:91: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	HashSet cache = new HashSet();
	                    ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:92: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = classpaths.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:96: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	normalizedClasspath.add(classpath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:97: warning: Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<T> should be parameterized
	cache.add(path);
	^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:105: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set knownFileNames;
	^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:185: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	this.knownFileNames = new HashSet(0);
	                          ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:188: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	this.knownFileNames = new HashSet(initialFileNames.length * 2);
	                          ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:214: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.knownFileNames.add(new String(fileName)); // leave as is...
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/batch/FileSystem.java:216: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	this.knownFileNames.add(new String(CharOperation.subarray(fileName, matchingPathName.length, fileName.length)));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:47: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:47: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	                                ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:49: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	missingTypes = new ArrayList(5);
	                   ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/MissingTypeBinding.java:53: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	missingTypes.add(this);
	^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java:325: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/MethodBinding.java:325: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	                                ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/WildcardBinding.java:93: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	       ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/WildcardBinding.java:93: warning: List is a raw type. References to generic type List<E> should be parameterized
	public List collectMissingTypes(List missingTypes) {
	                                ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:34: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	private Map accessRestrictions;
	        ^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:66: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private ArrayList missingTypes;
	        ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:92: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.accessRestrictions = new HashMap(3);
	                              ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:666: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	this.missingTypes = new ArrayList(3);
	                        ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:667: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	this.missingTypes.add(missingType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1028: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList args = new java.util.ArrayList(2);
	^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1028: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	java.util.ArrayList args = new java.util.ArrayList(2);
	                               ^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1031: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	args.add(getTypeFromVariantTypeSignature(wrapper, staticVariables, enclosingType, genericType, rank++, missingTypeNames));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1035: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	args.toArray(typeArguments);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1286: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	this.accessRestrictions = new HashMap(3);
	                              ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/LookupEnvironment.java:1320: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.accessRestrictions.put(type, accessRestriction);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:71: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public static TypeBinding convertEliminatingTypeVariables(TypeBinding originalType, ReferenceBinding genericType, int rank, Set eliminatedVariables) {
	                                                                                                                            ^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:117: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	eliminatedVariables = new HashSet(2);
	                          ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:119: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	eliminatedVariables.add(originalVariable);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:568: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map invocations = new HashMap(2);
	^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:568: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map invocations = new HashMap(2);
	                      ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:2749: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	protected boolean hasErasedCandidatesCollisions(TypeBinding one, TypeBinding two, Map invocations, ReferenceBinding type, ASTNode typeRef) {
	                                                                                  ^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3050: warning: List is a raw type. References to generic type List<E> should be parameterized
	private TypeBinding leastContainingInvocation(TypeBinding mec, Object invocationData, List lubStack) {
	                                                                                      ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3094: warning: List is a raw type. References to generic type List<E> should be parameterized
	private TypeBinding leastContainingTypeArgument(TypeBinding u, TypeBinding v, ReferenceBinding genericType, int rank, List lubStack) {
	                                                                                                                      ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3180: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	return lowerUpperBound(types, new ArrayList(1));
	                                  ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3184: warning: List is a raw type. References to generic type List<E> should be parameterized
	private TypeBinding lowerUpperBound(TypeBinding[] types, List lubStack) {
	                                                         ^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3211: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	lubStack.add(types);
	^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3212: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	Map invocations = new HashMap(1);
	^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3212: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	Map invocations = new HashMap(1);
	                      ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3271: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	protected TypeBinding[] minimalErasedCandidates(TypeBinding[] types, Map allInvocations) {
	                                                                     ^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3290: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList typesToVisit = new ArrayList(5);
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3290: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList typesToVisit = new ArrayList(5);
	                             ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3307: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(firstErasure, firstType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3309: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(firstType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3322: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(elementType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3338: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3343: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3348: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3363: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3367: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(superTypeErasure, superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3380: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3384: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(superTypeErasure, superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3393: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	typesToVisit.add(superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3397: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(superTypeErasure, superType);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3405: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iter = typesToVisit.iterator(); iter.hasNext();) {
	     ^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3428: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, match); // no array for singleton
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3433: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, someInvocations);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3443: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, someInvocations);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3471: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, match); // no array for singleton
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3476: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, someInvocations);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3486: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	allInvocations.put(erasedSuperType, someInvocations);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3928: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	classScope.deferredBoundChecks = new ArrayList(3);
	                                     ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3929: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	classScope.deferredBoundChecks.add(typeRef);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/lookup/Scope.java:3931: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	classScope.deferredBoundChecks.add(typeRef);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
72 problems (72 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.ah ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredField.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/FieldInfo.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/ClassFileReader.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/MethodInfoWithParameterAnnotations.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/ClassFormatException.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/AnnotationInfo.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/ClassFileConstants.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/AnnotationMethodInfoWithAnnotations.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/ClassFileStruct.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/AnnotationMethodI
 nfo.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/FieldInfoWithAnnotation.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/InnerClassInfo.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/MethodInfoWithAnnotations.java build/bin/org/eclipse/jdt/internal/compiler/classfmt/ElementValuePairInfo.java build/bin/org/eclipse/jdt/internal/compiler/IProblemFactory.java build/bin/org/eclipse/jdt/internal/compiler/problem/DefaultProblem.java build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java build/bin/org/eclipse/jdt/internal/compiler/problem/DefaultProblemFactory.java build/bin/org/eclipse/jdt/internal/compiler/problem/AbortCompilation.java build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemSeverities.java build/bin/org/eclipse/jdt/internal/compiler/problem/AbortType.java build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemHandler.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/cc4DWvgojx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/cciqfmTC.zip
build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:425: warning: List is a raw type. References to generic type List<E> should be parameterized
	protected abstract Object createMethodReference(Object receiver, List arguments) throws InvalidInputException;
	                                                                 ^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:478: warning: List is a raw type. References to generic type List<E> should be parameterized
	List arguments = new ArrayList(10);
	^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:478: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	List arguments = new ArrayList(10);
	                     ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:580: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	arguments.add(argument);
	^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/AbstractCommentParser.java:594: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	arguments.add(argument);
	^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredField.java:171: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public FieldDeclaration updatedFieldDeclaration(int depth, Set knownTypes){
	                                                           ^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredField.java:284: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedFieldDeclaration(0, new HashSet());
	                               ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:282: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Block updatedBlock(int depth, Set knownTypes){
	                                     ^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:372: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updatedStatement(int depth, Set knownTypes){
	                                             ^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:413: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedBlock(0, new HashSet());
	                    ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredBlock.java:418: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updateStatement(int depth, Set knownTypes){
	                                            ^^^
build/bin/org/eclipse/jdt/internal/compiler/classfmt/FieldInfo.java:21: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	public class FieldInfo extends ClassFileStruct implements IBinaryField, Comparable {
	                                                                        ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/classfmt/MethodInfo.java:20: warning: Comparable is a raw type. References to generic type Comparable<T> should be parameterized
	public class MethodInfo extends ClassFileStruct implements IBinaryMethod, Comparable {
	                                                                          ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:81: warning: The import org.eclipse.jdt.internal.compiler.env.AccessRestriction is never used
	import org.eclipse.jdt.internal.compiler.env.AccessRestriction;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:3608: warning: List is a raw type. References to generic type List<E> should be parameterized
	List missingTypes = type.collectMissingTypes(null);
	^^^^
build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:3610: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = missingTypes.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:5046: warning: List is a raw type. References to generic type List<E> should be parameterized
	List missingTypes = constructor.collectMissingTypes(null);
	^^^^
build/bin/org/eclipse/jdt/internal/compiler/problem/ProblemReporter.java:5074: warning: List is a raw type. References to generic type List<E> should be parameterized
	List missingTypes = method.collectMissingTypes(null);
	^^^^
build/bin/org/eclipse/jdt/internal/compiler/problem/DefaultProblemFactory.java:223: warning: Enumeration is a raw type. References to generic type Enumeration<E> should be parameterized
	Enumeration keys = bundle.getKeys();
	^^^^^^^^^^^
19 problems (19 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.an ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/ast/ArrayTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/SynchronizedStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/AbstractMethodDeclaration.java build/bin/org/eclipse/jdt/internal/compiler/ast/QualifiedNameReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/ParameterizedSingleTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/ArrayInitializer.java build/bin/org/eclipse/jdt/internal/compiler/ast/StringLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/AnnotationMethodDeclaration.java build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java build/bin/org/eclipse/jdt/internal/antadapter/AntAdapterMessages.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/ccATqFAfjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccWWAzyl.zip
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:58: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map problemsMap;
	       ^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:59: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Set firstErrors;
	       ^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:67: warning: Map is a raw type. References to generic type Map<K,V> should be parameterized
	public Map compiledTypes = new Hashtable(11);
	       ^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:67: warning: Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
	public Map compiledTypes = new Hashtable(11);
	                               ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:77: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator PROBLEM_COMPARATOR = new Comparator() {
	                     ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:77: warning: Comparator is a raw type. References to generic type Comparator<T> should be parameterized
	private static final Comparator PROBLEM_COMPARATOR = new Comparator() {
	                                                         ^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:181: warning: Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
	this.compiledTypes.values().toArray(classFiles);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:244: warning: Type safety: Unchecked invocation sort(CategorizedProblem[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator<? super T>) of type Arrays
	Arrays.sort(this.problems, 0, this.problems.length, CompilationResult.PROBLEM_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:244: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super CategorizedProblem>
	Arrays.sort(this.problems, 0, this.problems.length, CompilationResult.PROBLEM_COMPARATOR);
	                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:266: warning: Type safety: Unchecked invocation sort(CategorizedProblem[], int, int, Comparator) of the generic method sort(T[], int, int, Comparator<? super T>) of type Arrays
	Arrays.sort(this.tasks, 0, this.tasks.length, CompilationResult.PROBLEM_COMPARATOR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:266: warning: Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super CategorizedProblem>
	Arrays.sort(this.tasks, 0, this.tasks.length, CompilationResult.PROBLEM_COMPARATOR);
	                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:343: warning: HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
	if (this.problemsMap == null) this.problemsMap = new HashMap(5);
	                                                     ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:344: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	if (this.firstErrors == null) this.firstErrors = new HashSet(5);
	                                                     ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:345: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	if (newProblem.isError() && !referenceContext.hasErrors()) this.firstErrors.add(newProblem);
	                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:346: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.problemsMap.put(newProblem, referenceContext);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:360: warning: Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
	this.compiledTypes.put(typeName, classFile);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/CompilationResult.java:386: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	Iterator keys = this.compiledTypes.keySet().iterator();
	^^^^^^^^
17 problems (17 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.ag ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/env/IBinaryAnnotation.java build/bin/org/eclipse/jdt/internal/compiler/env/ClassSignature.java build/bin/org/eclipse/jdt/internal/compiler/env/ICompilationUnit.java build/bin/org/eclipse/jdt/internal/compiler/parser/TerminalTokens.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredInitializer.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredLocalVariable.java build/bin/org/eclipse/jdt/internal/compiler/parser/diagnose/DiagnoseParser.java build/bin/org/eclipse/jdt/internal/compiler/parser/diagnose/LexStream.java build/bin/org/eclipse/jdt/internal/compiler/parser/diagnose/RangeUtil.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredElement.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredImport.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveryScannerData.java build/bin/org/eclipse/jdt/internal/
 compiler/parser/ParserBasicInformation.java build/bin/org/eclipse/jdt/internal/compiler/parser/NLSTag.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.java build/bin/org/eclipse/jdt/internal/compiler/parser/JavadocParser.java build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveryScanner.java build/bin/org/eclipse/jdt/internal/compiler/parser/Scanner.java build/bin/org/eclipse/jdt/internal/compiler/parser/JavadocTagConstants.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredUnit.java build/bin/org/eclipse/jdt/internal/compiler/parser/ScannerHelper.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredAnnotation.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredMethod.java build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/ccKZfg0Hjx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccKm64zi.zip
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredInitializer.java:261: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public FieldDeclaration updatedFieldDeclaration(int depth, Set knownTypes){
	                                                           ^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredLocalVariable.java:95: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updatedStatement(int depth, Set knownTypes){
	                                             ^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredLocalVariable.java:155: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedStatement(0, new HashSet());
	                        ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.java:44: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updatedStatement(int depth, Set knownTypes){
	                                             ^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredStatement.java:48: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedStatement(0, new HashSet());
	                        ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/JavadocParser.java:194: warning: List is a raw type. References to generic type List<E> should be parameterized
	protected Object createMethodReference(Object receiver, List arguments) throws InvalidInputException {
	                                                        ^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/JavadocParser.java:259: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	arguments.toArray(expressions);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:131: warning: List is a raw type. References to generic type List<E> should be parameterized
	private final static void buildFile(String filename, List listToDump) {
	                                                     ^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:135: warning: Iterator is a raw type. References to generic type Iterator<E> should be parameterized
	for (Iterator iterator = listToDump.iterator(); iterator.hasNext(); ) {
	     ^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:245: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList entries = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:245: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList entries = new ArrayList();
	                        ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:259: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	entries.add(String.valueOf(buffer));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:271: warning: Type safety: Unchecked invocation sort(ArrayList) of the generic method sort(List<T>) of type Collections
	Collections.sort(entries);
	^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:271: warning: Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<Comparable<? super Comparable<? super T>>>
	Collections.sort(entries);
	                 ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9744: warning: List is a raw type. References to generic type List<E> should be parameterized
	final List bodyDeclarations = new ArrayList();
	      ^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9744: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	final List bodyDeclarations = new ArrayList();
	                                  ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9748: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	bodyDeclarations.add(methodDeclaration);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9753: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	bodyDeclarations.add(fieldDeclaration);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9757: warning: Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
	bodyDeclarations.add(memberTypeDeclaration);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/Parser.java:9764: warning: Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
	result = (ASTNode[]) bodyDeclarations.toArray(new ASTNode[bodyDeclarations.size()]);
	                     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredUnit.java:257: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	Set knownTypes = new HashSet();
	^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredUnit.java:257: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	Set knownTypes = new HashSet();
	                     ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredMethod.java:335: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public AbstractMethodDeclaration updatedMethodDeclaration(int depth, Set knownTypes){
	                                                                     ^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredMethod.java:570: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedMethodDeclaration(0, new HashSet());
	                                ^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:447: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public Statement updatedStatement(int depth, Set knownTypes){
	                                             ^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:466: warning: Set is a raw type. References to generic type Set<E> should be parameterized
	public TypeDeclaration updatedTypeDeclaration(int depth, Set knownTypes){
	                                                         ^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:470: warning: Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
	knownTypes.add(this.typeDeclaration);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/parser/RecoveredType.java:764: warning: HashSet is a raw type. References to generic type HashSet<T> should be parameterized
	updatedTypeDeclaration(0, new HashSet());
	                              ^^^^^^^
28 problems (28 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
building files in build/bin/ecj-sources.ak ...
gcj-4.4 -d build/bin -C -g -I/usr/share/ant/lib/ant.jar -Ibuild/bin build/bin/org/eclipse/jdt/internal/compiler/ast/NumberLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java build/bin/org/eclipse/jdt/internal/compiler/ast/Argument.java build/bin/org/eclipse/jdt/internal/compiler/ast/Reference.java build/bin/org/eclipse/jdt/internal/compiler/ast/CastExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/EqualExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/PrefixExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/Wildcard.java build/bin/org/eclipse/jdt/internal/compiler/ast/SubRoutineStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/JavadocQualifiedTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/ConditionalExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/SingleTypeReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/NullLiteral.java build/bin/org/eclipse/jdt/in
 ternal/compiler/ast/MessageSend.java build/bin/org/eclipse/jdt/internal/compiler/ast/SingleNameReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/BinaryExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/NormalAnnotation.java build/bin/org/eclipse/jdt/internal/compiler/ast/LabeledStatement.java build/bin/org/eclipse/jdt/internal/compiler/ast/QualifiedSuperReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/FieldReference.java build/bin/org/eclipse/jdt/internal/compiler/ast/StringLiteralConcatenation.java build/bin/org/eclipse/jdt/internal/compiler/ast/PostfixExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/UnaryExpression.java build/bin/org/eclipse/jdt/internal/compiler/ast/LongLiteral.java build/bin/org/eclipse/jdt/internal/compiler/ast/TryStatement.java
Using built-in specs.
Target: arm-linux-gnueabi
Configured with: ../src/configure -v --with-pkgversion='Ubuntu 4.4.1-5ubuntu2' --with-bugurl=file:///usr/share/doc/gcj-4.4/README.Bugs --enable-languages=c,c++,java --prefix=/usr --enable-shared --enable-multiarch --enable-linker-build-id --with-system-zlib --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --with-gxx-include-dir=/usr/include/c++/4.4 --program-suffix=-4.4 --enable-nls --enable-clocale=gnu --disable-libmudflap --enable-java-awt=gtk --enable-gtk-cairo --disable-plugin --with-java-home=/usr/lib/jvm/java-1.5.0-gcj-4.4/jre --enable-java-home --with-jvm-root-dir=/usr/lib/jvm/java-1.5.0-gcj-4.4 --with-jvm-jar-dir=/usr/lib/jvm-exports/java-1.5.0-gcj-4.4 --with-arch-directory=arm --with-ecj-jar=/usr/share/java/eclipse-ecj.jar --disable-sjlj-exceptions --with-arch=armv6 --with-tune=cortex-a8 --with-float=softfp --with-fpu=vfp --disable-werror --enable-checking=release --build=arm-linux-gnueabi --host=arm-linux-gnueabi --target=arm-linux-gnueabi
Thread model: posix
gcc version 4.4.1 (Ubuntu 4.4.1-5ubuntu2) 
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
 /usr/lib/gcc/arm-linux-gnueabi/4.4.1/ecj1 /tmp/cclQ1KQ4jx -g -fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar -ffilelist-file -foutput-class-dir=build/bin -g -fsource=1.5 -ftarget=1.5 -fzip-dependency /tmp/ccUCukKZ.zip
build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:735: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList collector = new ArrayList();
	^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:735: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	ArrayList collector = new ArrayList();
	                          ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:737: warning: Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	return (MethodBinding[]) collector.toArray(new MethodBinding[collector.size()]);
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:740: warning: ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
	private void getAllInheritedMethods0(ReferenceBinding binding, ArrayList collector) {
	                                                               ^^^^^^^^^
build/bin/org/eclipse/jdt/internal/compiler/ast/Expression.java:744: warning: Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
	collector.add(methodBindings[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
5 problems (5 warnings)
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
COMPILER_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/
LIBRARY_PATH=/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/:/usr/lib/gcc/arm-linux-gnueabi/4.4.1/../../../:/lib/:/usr/lib/
COLLECT_GCC_OPTIONS='-ffilelist-file' '-fsaw-java-file' '-v' '-foutput-class-dir=build/bin' '-C' '-g' '-fbootclasspath=/usr/share/ant/lib/ant.jar:build/bin/:./:/usr/share/java/libgcj-4.4.jar' '-fsyntax-only' '-femit-class-files' '-S' '-o' 'NONE' '-shared-libgcc' '-march=armv6' '-mtune=cortex-a8' '-mfloat-abi=softfp' '-mfpu=vfp'
find build/bin -name 'sources.list' -exec rm -f {} \;
find build/bin -name '*.java' -exec rm -f {} \;
find build/bin -name '*.html' -exec rm -f {} \;
mkdir -p build/bootstrap
fastjar -c -C build/bin . -f build/bootstrap/eclipse-ecj.jar
mkdir -p build/dist
cp -p build/bootstrap/eclipse-ecj.jar build/dist/eclipse-ecj.jar
mkdir -p build/exe
cp build/dist/eclipse-ecj.jar build/exe/ecj-standalone.jar
zip -d build/exe/ecj-standalone.jar \
		'org/eclipse/jdt/core/JDTCompilerAdapter*'
deleting: org/eclipse/jdt/core/JDTCompilerAdapter$1.class
deleting: org/eclipse/jdt/core/JDTCompilerAdapter.class
touch build/stamp-bytecode
find build/dist -name '*.jar.*.jar' | xargs -r rm -f
: # eclipse-ecj.jar.so
cd build/bin && find -name '*.rsc' -o -name '*.properties' \
	    | fastjar -c -@ - -f /build/buildd/ecj-3.5.1/build/resources.jar
gcj-4.4 \
	    -c -O2 -g -fPIC -fjni -findirect-dispatch \
	    -o build/dist/resources.o build/resources.jar
cp -p build/dist/resources.o build/exe/
PYTHONPATH=/build/buildd/ecj-3.5.1/debian \
	RPATH=-Wl,-rpath,/usr/lib/gcj-4.4-10 \
	  time python debian/aot-compile \
	    --gcj=gcj-4.4 --dbtool=gcj-dbtool-4.4 \
	    -L /usr/lib/gcj build/dist build/dist
/build/buildd/ecj-3.5.1/debian/aotcompile.py:19: DeprecationWarning: the md5 module is deprecated; use hashlib instead
  import md5
make[1]: Entering directory `/build/buildd/ecj-3.5.1/build/dist'
gcj-4.4 -c -g -O2 -fPIC -findirect-dispatch -fjni eclipse-ecj.jar.1.jar -o eclipse-ecj.jar.1.o
gcj-4.4 -c -g -O2 -fPIC -findirect-dispatch -fjni eclipse-ecj.jar.2.jar -o eclipse-ecj.jar.2.o
gcj-4.4 -c -g -O2 -fPIC -findirect-dispatch -fjni eclipse-ecj.jar.3.jar -o eclipse-ecj.jar.3.o
gcj-4.4: Internal error: Killed (program jc1)
Please submit a full bug report.
See <file:///usr/share/doc/gcj-4.4/README.Bugs> for instructions.
make[1]: *** [eclipse-ecj.jar.3.o] Error 1
make[1]: Leaving directory `/build/buildd/ecj-3.5.1/build/dist'
aot-compile: error: /usr/bin/make exited with code 2
Command exited with non-zero status 1
1291.53user 17.36system 23:48.21elapsed 91%CPU (0avgtext+0avgdata 0maxresident)k
1127736inputs+92624outputs (5845major+449290minor)pagefaults 0swaps
make: *** [build/stamp-nativecode] Error 1
dpkg-buildpackage: error: debian/rules build gave error exit status 2
******************************************************************************
Build finished at 20091023-2218
FAILED [dpkg-buildpackage died]
Purging chroot-karmic-autotest/build/buildd/ecj-3.5.1
------------------------------------------------------------------------------
  /usr/bin/sudo dpkg --root=/srv/home/buildd/build-karmic-autotest/chroot-karmic-autotest --purge groff-base libavahi-common3 gcj-4.4-jre-lib ecj1 libx11-data m4 fontconfig-config ecj-gcj defoma ttf-dejavu-core gettext file zlib1g-dev libhtml-parser-perl libgcj-bc libjaxp1.3-java ttf-dejavu fontconfig liburi-perl libcairo2 x11-common autotools-dev gcj-4.4-jdk python2.6 libgcj10-awt libcroco3 libxi6 libpopt0 libfreetype6 gcj-4.4-jre-headless automake libjpeg62 libatk1.0-0 libxcursor1 libgtk2.0-0 gcj-4.4-base libantlr-java libecj-java-gcj time libxcb1 libjasper1 html2text libxrandr2 libxerces2-java libfontconfig1 debhelper libthai0 python libmagic1 libtiff4 libexpat1 bsdmainutils libxau6 fdupes libx11-6 libxcomposite1 libgcj-common libglib2.0-0 mime-support libnewt0.52 whiptail intltool libpango1.0-common libxdamage1 libts-0.0-0 libgcj10-dev libwww-perl shared-mime-info libxfixes3 libxdmcp6 libgcj10 libhtml-tree-perl po-debconf libxcb-render-util0 libdirectfb-1.2-0 tsconf libxm
 l-parser-perl libhtml-tagset-perl libxml2 zip netbase libthai-data libpng12-0 fastjar man-db libice6 intltool-debian ecj libpixman-1-0 libavahi-client3 libxrender1 ant libpango1.0-0 libcups2 ucf cdbs libdatrie1 libgtk2.0-common gettext-base ttf-dejavu-extra libsm6 libavahi-common-data python-central libxtst6 libxft2 libecj-java libxext6 libsysfs2 gcj-4.4-jre libxcb-render0 libsqlite3-0 libxinerama1 libpcre3 java-common autoconf libncursesw5
(Reading database ... 18717 files and directories currently installed.)
Removing time ...
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package time should be updated.
Removing zip ...
Removing ant ...
Removing cdbs ...
Removing libxerces2-java ...
Removing debhelper ...
Removing fdupes ...
Removing intltool ...
Removing po-debconf ...
Removing libxml-parser-perl ...
Removing man-db ...
Purging configuration files for man-db ...
Removing intltool-debian ...
Removing groff-base ...
Purging configuration files for groff-base ...
Removing gettext ...
Removing libjaxp1.3-java ...
Removing libcroco3 ...
Purging configuration files for libcroco3 ...
Removing automake ...
Removing html2text ...
Purging configuration files for html2text ...
Removing bsdmainutils ...
Purging configuration files for bsdmainutils ...
Removing libwww-perl ...
Removing libhtml-tree-perl ...
Removing netbase ...
Purging configuration files for netbase ...
dpkg - warning: while removing netbase, directory `/etc/network' not empty so not removed.
Removing gettext-base ...
Removing autoconf ...
Purging configuration files for autoconf ...
Removing m4 ...
Removing libhtml-parser-perl ...
Removing liburi-perl ...
Removing autotools-dev ...
Removing libhtml-tagset-perl ...
Removing gcj-4.4-jdk ...
install-info: warning: maintainer scripts should not call install-info anymore,
install-info: warning: this is handled now by a dpkg trigger provided by the
install-info: warning: install-info package; package gcj-4.4-jdk should be updated.
Removing libantlr-java ...
Removing libecj-java-gcj ...
gcj-dbtool-4.4 succeeded unexpectedly
Purging configuration files for libecj-java-gcj ...
Removing libgcj10-dev ...
Removing fastjar ...
Removing gcj-4.4-jre ...
Removing ecj1 ...
Removing ecj-gcj ...
Removing zlib1g-dev ...
Removing libgcj-bc ...
Removing libgcj10-awt ...
Removing libgtk2.0-0 ...
Purging configuration files for libgtk2.0-0 ...
Removing libjasper1 ...
Purging configuration files for libjasper1 ...
Removing libxrandr2 ...
Purging configuration files for libxrandr2 ...
Removing libtiff4 ...
Purging configuration files for libtiff4 ...
Removing libxcomposite1 ...
Purging configuration files for libxcomposite1 ...
Removing libxdamage1 ...
Purging configuration files for libxdamage1 ...
Removing shared-mime-info ...
Purging configuration files for shared-mime-info ...
dpkg - warning: while removing shared-mime-info, directory `/usr/share/mime' not empty so not removed.
Removing libxml2 ...
Purging configuration files for libxml2 ...
Removing ecj ...
Removing libpango1.0-0 ...
Purging configuration files for libpango1.0-0 ...
Removing libcups2 ...
Purging configuration files for libcups2 ...
Removing libgtk2.0-common ...
Removing libsm6 ...
Purging configuration files for libsm6 ...
Removing libxtst6 ...
Purging configuration files for libxtst6 ...
Removing libxft2 ...
Purging configuration files for libxft2 ...
Removing libecj-java ...
Removing libxinerama1 ...
Purging configuration files for libxinerama1 ...
Removing java-common ...
Removing gcj-4.4-jre-lib ...
Removing libcairo2 ...
Purging configuration files for libcairo2 ...
Removing libxi6 ...
Purging configuration files for libxi6 ...
Removing gcj-4.4-jre-headless ...
Purging configuration files for gcj-4.4-jre-headless ...
Removing libjpeg62 ...
Removing libatk1.0-0 ...
Purging configuration files for libatk1.0-0 ...
Removing libxcursor1 ...
Purging configuration files for libxcursor1 ...
Removing libthai0 ...
Purging configuration files for libthai0 ...
Removing libglib2.0-0 ...
Purging configuration files for libglib2.0-0 ...
Removing libpango1.0-common ...
Purging font configuration of pango...
Purging category xfont..
Purging configuration files for libpango1.0-common ...
Removing libxfixes3 ...
Purging configuration files for libxfixes3 ...
Removing libgcj10 ...
rmdir: failed to remove `/var/lib/gcj-4.4': No such file or directory
Purging configuration files for libgcj10 ...
rmdir: failed to remove `/var/lib/gcj-4.4': No such file or directory
Removing libxcb-render-util0 ...
Purging configuration files for libxcb-render-util0 ...
Removing libdirectfb-1.2-0 ...
Purging configuration files for libdirectfb-1.2-0 ...
Removing libthai-data ...
Removing libpng12-0 ...
Purging configuration files for libpng12-0 ...
Removing libice6 ...
Purging configuration files for libice6 ...
Removing libpixman-1-0 ...
Purging configuration files for libpixman-1-0 ...
Removing libavahi-client3 ...
Purging configuration files for libavahi-client3 ...
Removing libxrender1 ...
Purging configuration files for libxrender1 ...
Removing libdatrie1 ...
Purging configuration files for libdatrie1 ...
Removing libxext6 ...
Purging configuration files for libxext6 ...
Removing libsysfs2 ...
Purging configuration files for libsysfs2 ...
Removing libxcb-render0 ...
Purging configuration files for libxcb-render0 ...
Removing libpcre3 ...
Purging configuration files for libpcre3 ...
Removing libavahi-common3 ...
Purging configuration files for libavahi-common3 ...
Removing fontconfig ...
Purging font configuration of fontconfig...
Purging category cid..
Purging category truetype..
Purging category type1..
Updating fontconfig cache for /usr/share/fonts/truetype/ttf-dejavu
Purging configuration files for fontconfig ...
Removing x11-common ...
Purging configuration files for x11-common ...
dpkg - warning: while removing x11-common, directory `/etc/X11' not empty so not removed.
Removing gcj-4.4-base ...
Removing libfontconfig1 ...
Purging configuration files for libfontconfig1 ...
Removing libexpat1 ...
Purging configuration files for libexpat1 ...
Removing libx11-6 ...
Purging configuration files for libx11-6 ...
Removing libgcj-common ...
Purging configuration files for libgcj-common ...
Removing libts-0.0-0 ...
Purging configuration files for libts-0.0-0 ...
Removing tsconf ...
Purging configuration files for tsconf ...
Removing libavahi-common-data ...
Removing python-central ...
Purging configuration files for python-central ...
Removing libx11-data ...
Removing fontconfig-config ...
Purging configuration files for fontconfig-config ...
Removing ttf-dejavu ...
Removing libfreetype6 ...
Purging configuration files for libfreetype6 ...
Removing libxcb1 ...
Purging configuration files for libxcb1 ...
Removing python ...
Purging configuration files for python ...
Removing libxau6 ...
Purging configuration files for libxau6 ...
Removing libxdmcp6 ...
Purging configuration files for libxdmcp6 ...
Removing ucf ...
Purging configuration files for ucf ...
Removing ttf-dejavu-extra ...
Purging configuration files for ttf-dejavu-extra ...
Removing ttf-dejavu-core ...
Purging configuration files for ttf-dejavu-core ...
Removing python2.6 ...
Purging configuration files for python2.6 ...
Removing mime-support ...
Purging configuration files for mime-support ...
Removing libsqlite3-0 ...
Purging configuration files for libsqlite3-0 ...
Removing libncursesw5 ...
Purging configuration files for libncursesw5 ...
Removing defoma ...
Purging configuration files for defoma ...
Removing file ...
Purging configuration files for file ...
Removing libmagic1 ...
Purging configuration files for libmagic1 ...
Removing whiptail ...
Removing libpopt0 ...
Purging configuration files for libpopt0 ...
Removing libnewt0.52 ...
Purging configuration files for libnewt0.52 ...
Processing triggers for libc-bin ...
ldconfig deferred processing now taking place
******************************************************************************
Finished at 20091023-2219
Build needed 00:29:07, 27096k disk space




More information about the ubuntu-autotest mailing list