From mboxrd@z Thu Jan 1 00:00:00 1970 Received: (from majordomo@localhost) by pauillac.inria.fr (8.7.6/8.7.3) id EAA14405; Fri, 7 Nov 2003 04:35:12 +0100 (MET) X-Authentication-Warning: pauillac.inria.fr: majordomo set sender to owner-caml-list@pauillac.inria.fr using -f Received: from concorde.inria.fr (concorde.inria.fr [192.93.2.39]) by pauillac.inria.fr (8.7.6/8.7.3) with ESMTP id EAA14326 for ; Fri, 7 Nov 2003 04:35:10 +0100 (MET) X-SPAM-Warning: Sending machine is listed in blackholes.five-ten-sg.com Received: from eposta.kablonet.com.tr ([62.248.102.66]) by concorde.inria.fr (8.11.1/8.11.1) with SMTP id hA73Z7117681 for ; Fri, 7 Nov 2003 04:35:09 +0100 (MET) Received: (qmail 23464 invoked by uid 0); 7 Nov 2003 03:40:15 -0000 Received: from unknown (HELO 195.174.173.82) (exa@kablonet.com.tr@195.174.173.82) by 0 with SMTP; 7 Nov 2003 03:40:15 -0000 From: Eray Ozkural Reply-To: erayo@cs.bilkent.edu.tr Organization: Bilkent University CS Dept. To: Ocaml Subject: [Caml-list] A grave bug in logical shift right op? Date: Fri, 7 Nov 2003 05:34:59 +0200 User-Agent: KMail/1.5.93 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200311070535.00172.exa@kablonet.com.tr> X-Loop: caml-list@inria.fr X-Spam: no; 0.00; eray:01 ozkural:01 grave:01 bug:01 ledit:01 3.07:01 printf:01 printf:01 cipher:01 eray:01 ozkural:01 erayo:01 bilkent:01 bilkent:01 ankara:01 Sender: owner-caml-list@pauillac.inria.fr Precedence: bulk I'm using the debian package in testing.... orion:fealn-attack$ ledit ocaml Objective Caml version 3.07+2 # Printf.printf "%X" 0xffffffff;; 7FFFFFFF- : unit = () # Printf.printf "%lx" (Int32.of_int 0xffffffff);; ffffffff- : unit = () # -1 lsr 24;; - : int = 127 # Int32.shift_right_logical (Int32.of_int (-1)) 24;; - : int32 = 255l What's going on here? Something's eating the most significant bit in both hexadecimal output routine and the logical shift right operator. Somebody please help me! My cipher isn't working!!! Confused, -- Eray Ozkural (exa) Comp. Sci. Dept., Bilkent University, Ankara KDE Project: http://www.kde.org www: http://www.cs.bilkent.edu.tr/~erayo Malfunction: http://mp3.com/ariza GPG public key fingerprint: 360C 852F 88B0 A745 F31B EA0F 7C07 AE16 874D 539C ------------------- To unsubscribe, mail caml-list-request@inria.fr Archives: http://caml.inria.fr Bug reports: http://caml.inria.fr/bin/caml-bugs FAQ: http://caml.inria.fr/FAQ/ Beginner's list: http://groups.yahoo.com/group/ocaml_beginners